Mysql
 sql >> Base de données >  >> RDS >> Mysql

Appel de la procédure stockée MySQL sur PHP

Il semble que vous mélangez et faites correspondre les appels orientés objet mysqli avec les fonctions obsolètes mysql_*. Je ne suis pas sûr que tu puisses faire ça.

Vous faites :

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

Et ensuite passer cela à

mysql_fetch_assoc($r1);

En parcourant vos résultats, vous devez faire :

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