Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Aufrufen einer gespeicherten MySQL-Prozedur in PHP

Es sieht so aus, als würden Sie objektorientierte mysqli-Aufrufe mit den veralteten mysql_*-Funktionen mischen und abgleichen. Ich bin mir nicht sicher, ob Sie das können.

Sie tun:

$r1 = $mysqli->query($sp)

Und das dann an

übergeben
mysql_fetch_assoc($r1);

Um Ihre Ergebnisse zu durchlaufen, müssen Sie Folgendes tun:

while ($result = $r1->fetch_array())
{ 
    printf($fmt,$result[0], $result[1], $result[2], $result[3]);
}