sql >> Database >  >> RDS >> Mysql

mysqli_stmt_get_result alternatief voor php 5.2.6

Had een soortgelijk probleem. BTW - mysqlnd is beschikbaar met 5.3, maar het moet worden gecompileerd in. 5.4, het is er standaard.

In mijn geval kon ik het grootste deel van mijn code behouden en laten werken door het volgende te vervangen

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

met

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


  1. Tellen op basis van voorwaarde in SQL Server

  2. Een relatie maken in SQL

  3. Berichten en opmerkingen verwijderen uit Action Scheduler

  4. Hoe u het jaar en de maand uit een datum haalt in MySQL