$stmt->get_result() ne marche pas
Bonjour à tous,
Code:
1 2 3 4 5 6
| $query = "SELECT * FROM matable";
$stmt = $con->prepare($query);
$stmt->execute();
$stmt->store_result();
$nb = $stmt->num_rows;
echo $nb; |
résultat : OK ça marche et ça me donne le nombre de ligne
par contre là :
Code:
1 2 3 4 5 6
| $query = "SELECT * FROM matable";
$stmt = $con->prepare($query);
$stmt->execute();
$result = $stmt->get_result();
$row = $result->fetch_assoc();
echo $row['donnee']; |
=> résultat : ça ne marche pas : et chrome dit : (Internal Server Error)
j'ai testé et apparement le problem vient de $stmt->get_result()
Quelqu'un peut me dire pourquoi ça ne fonctionne pas ?
j'ai trouvé sur internet que ça a un rapport avec php5-mysqlnd mais aucune idée de comment faire.
merci pour votre aide