Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQLi подготвени изявления, показващи грешка, защото MySQLnd не е инсталиран

Можете да използвате $stmt->bind_result() за да свържете резултатите с променливи, след това $stmt->fetch() за да извлечете резултатите в свързаните променливи.

$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
}

Силно препоръчвам да посочите изрично имената на колоните в SELECT клауза, а не * , тъй като този метод за достъп до резултатите зависи от конкретния ред на колоните.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL от десетичен (13.6) към валута

  2. Скриване на дублиращи се резултати в MySQL заявка

  3. JDBC:външен ключ на PK, създаден в същата транзакция

  4. Кирилица, AJAX и база данни

  5. Бавна MySQL заявка