sql >> Databasteknik >  >> RDS >> Mysql

mysqli_stmt_get_result alternativ för php 5.2.6

Hade ett liknande problem. BTW - mysqlnd är tillgänglig med 5.3, men den måste kompileras i. 5.4, den finns där som standard.

I mitt fall kunde jag behålla det mesta av min kod och få den att fungera genom att ersätta följande

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

med

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


  1. Oracle - Hur får jag den faktiska storleken på en specifik RAD?

  2. anslut till postgres server på google compute engine

  3. Ställ in ett standardvärde för en kolumn i SQLite:DEFAULT Constraint

  4. Fråga prestandaoptimering i MySQL