ऐसी ही समस्या थी। BTW - mysqlnd 5.3 के साथ उपलब्ध है, लेकिन इसे संकलित किया जाना है। 5.4, यह डिफ़ॉल्ट रूप से है।
मेरे मामले में, मैं अपना अधिकांश कोड रखने में सक्षम था और निम्नलिखित को बदलकर इसे काम करने में सक्षम था
$result = mysqli_stmt_get_result($stmt); // <-- doesn't work without mysqlnd
while($row = mysqli_fetch_assoc($result)) {
$cardName=$row['cardName'];
...
}
के साथ
$stmt->bind_result($dbCardId, $dbCardName); // <-- one param for each field returned
while ($stmt->fetch()) {
$cardName = $dbCardName;
...
}