sql >> Database teknologi >  >> RDS >> Mysql

Kalder MySQL Stored Procedure på PHP

Det ser ud til, at du blander og matcher mysqli objektorienterede opkald med de forældede mysql_* funktioner. Jeg er ikke sikker på, du kan gøre det.

Du laver:

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

Og så videregive det til

mysql_fetch_assoc($r1);

Når du går gennem dine resultater, skal du gøre:

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



  1. NHibernate.Mapping undtagelse. Ingen persister for Namespace.className

  2. Find ud af, om et objekt er en brugerdefineret tabel i SQL Server med OBJECTPROPERTY()

  3. Hvad er forskellen mellem mysql drop partition og truncate partition

  4. Enkeltrækkefunktioner i Oracle sql