Maison > Article > développement back-end > Comment appeler une procédure stockée MySQL depuis PHP ?
Appel de procédures stockées MySQL à partir de PHP
L'appel de procédures stockées MySQL à partir du code PHP permet d'exécuter efficacement les opérations de base de données. Cet article explore le processus d'appel d'une procédure stockée dans PHP, en utilisant les versions client et serveur MySQL mentionnées.
Pour appeler une procédure stockée nommée getTreeNodeName avec un paramètre nid, suivez ces étapes :
$result = mysqli_query($connection, "CALL getTreeNodeName($nid)");
while ($row = mysqli_fetch_array($result)){ echo $row[0] . " - " . $row[1]; }
L'extrait de code ci-dessus suppose que la procédure getTreeNodeName renvoie une seule ligne avec deux colonnes . Ajustez le code en conséquence si différentes structures de résultats sont attendues.
Remarque : la solution fournie utilise mysqli au lieu des fonctions obsolètes mysql_*, garantissant la compatibilité et de meilleures performances.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!