Heim >Backend-Entwicklung >PHP-Tutorial >Wie kann ich gespeicherte MySQL-Prozeduren von PHP aus aufrufen?

Wie kann ich gespeicherte MySQL-Prozeduren von PHP aus aufrufen?

Linda Hamilton
Linda HamiltonOriginal
2024-11-07 15:06:03421Durchsuche

How Can I Call MySQL Stored Procedures from PHP?

Aufrufen gespeicherter MySQL-Prozeduren aus PHP

Das Aufrufen gespeicherter Prozeduren aus PHP-Code erfordert ein klares Verständnis der zugrunde liegenden MySQL-Datenbank und der Datenbankkonnektivität von PHP Funktionen.

Aufruf gespeicherter Prozeduren mit mysqli

Um eine Verbindung mit MySQL herzustellen und gespeicherte Prozeduren mithilfe der mysqli-Erweiterung von PHP aufzurufen, führen Sie die folgenden Schritte aus:

  1. Mit der Datenbank verbinden:

    $connection = mysqli_connect("hostname", "user", "password", "db", "port");
  2. Gespeicherte Prozedur ausführen:

    $result = mysqli_query($connection, "CALL getTreeNodeName");
  3. Ergebnisse verarbeiten:

    while ($row = mysqli_fetch_array($result, MYSQLI_ASSOC)) {
      echo $row['nodeName'];
    }

Mysql_connect-Probleme beheben

Einige Benutzer haben Probleme mit der mysql_connect-Funktion gemeldet. Wenn Sie auf solche Probleme stoßen, sollten Sie die Verwendung von mysqli_connect in Betracht ziehen, wie im bereitgestellten Code-Snippet gezeigt, das über einen umfassenderen Mechanismus zur Fehlerberichterstattung verfügt.

Das obige ist der detaillierte Inhalt vonWie kann ich gespeicherte MySQL-Prozeduren von PHP aus aufrufen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn