Mysql
 sql >> Baza danych >  >> RDS >> Mysql

mysqli_stmt_get_result alternatywa dla php 5.2.6

Miał podobny problem. BTW - mysqlnd jest dostępny w wersji 5.3, ale musi być wkompilowany w. 5.4, jest tam domyślnie.

W moim przypadku udało mi się zachować większość mojego kodu i sprawić, by działał, zastępując następujące

$result = mysqli_stmt_get_result($stmt); // <-- doesn't work without mysqlnd
while($row = mysqli_fetch_assoc($result)) {
    $cardName=$row['cardName'];
    ...
}

z

$stmt->bind_result($dbCardId, $dbCardName);  // <-- one param for each field returned
while ($stmt->fetch()) {
    $cardName = $dbCardName;
    ...
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Potrzebujesz pomocy w dostępie do bazy danych mysql za pomocą node.js

  2. Pozostały problem z MySql i wstawianiem ostatniego identyfikatora

  3. Strona internetowa z najlepszymi praktykami w wielu językach

  4. TO_SECONDS() Przykłady – MySQL

  5. SERWER SQL — SQL_NO_CACHE i OPTION (RECOMPILE)