Problem:
Eine gespeicherte MySQL-Prozedur mit dem Namen getTreeNodeName wurde erstellt. und die Aufgabe besteht darin, es mit PHP aufzurufen Code.
Lösung:
Verwendung von MySQLi:
// Enable error reporting mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT); // Connect to database $connection = mysqli_connect("hostname", "user", "password", "db", "port"); // Run the stored procedure $result = mysqli_query($connection, "CALL getTreeNodeName"); // Loop the result set while ($row = mysqli_fetch_array($result)) { echo $row[0] . " - " . + $row[1]; }
Verwendung von MySQL:
Falsch Methode:
// DO NOT USE THIS METHOD $connection = mysql_connect("hostname", "user", "password", "db", "port");
Diese Methode ist veraltet und kann Fehler verursachen.
Hinweis:
Es wird empfohlen, stattdessen mysqli zu verwenden MySQL für verbesserte Stabilität und Leistung.
Das obige ist der detaillierte Inhalt vonWie kann ich eine gespeicherte MySQL-Prozedur von PHP aus aufrufen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!