Maison > développement back-end > tutoriel php > Pourquoi `mysqli_stmt::get_result()` échoue-t-il dans mon code PHP ?

Pourquoi `mysqli_stmt::get_result()` échoue-t-il dans mon code PHP ?

Linda Hamilton
Libérer: 2024-12-23 20:01:17
original
605 Les gens l'ont consulté

Why is `mysqli_stmt::get_result()` Failing in My PHP Code?

mysqli_stmt::get_result() Erreur en PHP

Ce problème se produit lorsque vous tentez d'utiliser mysqli_stmt::get_result() sans avoir les éléments nécessaires Pilote mysqlnd installé. Les notes d'utilisateur pour la méthode mysqli_stmt::get_result() indiquent clairement cette exigence.

Dans le code fourni, une tentative est faite pour exécuter une instruction préparée et récupérer le résultat en utilisant $stmt->get_result() . Cependant, si le pilote mysqlnd n'est pas installé, cela entraînera l'erreur "Appel à la méthode non définie mysqli_stmt::get_result()."

Pour résoudre ce problème, vous devez installer le pilote mysqlnd sur votre serveur Web. . Sans cela, vous devrez utiliser les méthodes bind_result() et fetch() pour gérer le résultat de l'instruction préparée.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal