sql >> Databáze >  >> RDS >> Mysql

MySQLi připravilo příkazy zobrazující chybu, protože MySQLnd není nainstalován

Můžete použít $stmt->bind_result() chcete-li výsledky svázat s proměnnými, pak $stmt->fetch() k načtení výsledků do vázaných proměnných.

$stmt->execute();
$stmt->bind_result($var1, $var2, $var3, ...); // Use more meaningful variable names

while ($stmt->fetch()) {
    echo $var3; // to get the third column in the results
}

Důrazně doporučuji uvést názvy sloupců explicitně v SELECT klauzule, spíše než * , protože tento způsob přístupu k výsledkům závisí na konkrétním pořadí sloupců.




  1. Jeden způsob, jak získat hledání indexu pro vedoucí % zástupný znak

  2. Připojení k MySQL z Androidu pomocí JDBC

  3. SQL ALTER DATABASE Syntaxe – uvedena v DBMS

  4. 1000+ volání API s 1 úlohou cronu?