| API MySQL C <<< | Pourquoi est-ce que mysql_store_result() retourne parfois NULL après que mysql_query() ait réussi | Quels résultats puis-je obtenir d'une requête? >>> | 
| 21.2.12 Questions courantes sur la bibliothèque C 21.2 API MySQL C 21 API MySQL Manuel de Référence MySQL 4.1 : Version Française ->Pourquoi est-ce que mysql_store_result() retourne parfois NULL après que mysql_query() ait réussi . Quels résultats puis-je obtenir d'une requête? . Comment lire l'identifiant unique de la dernière ligne insérée . Problèmes lors de la liaison avec l'API C | 21.2.12.1 Pourquoi est-ce que mysql_store_result() retourne parfois NULL après que mysql_query() ait réussi
 Il est possible que mysql_store_result() retourne NULL après un appel à mysql_query() . Quand cela arrive, cela signifie que l'une des conditions suivantes a été remplie : 
 Vous pouvez toujours vérifier si la requête devait bien fournir un résultat non vide en invoquant mysql_field_count() . Si mysql_field_count() retourne zéro, le résultat est vide et la dernière requête n'en retournait pas (par exemple, un INSERT ou un DELETE ). Si mysql_field_count() retourne un résultat non nul, la requête aurait du produire un résultat non nul. Voyez la documentation de la fonction mysql_field_count() pour plus d'exemples.Vous pouvez tester les erreurs en faisant appel à mysql_error() ou mysql_errno() . | 
| << | Pourquoi est-ce que mysql_store_result() retourne parfois NULL après que mysql_query() ait réussi | >> | 
| API MySQL C | Questions courantes sur la bibliothèque C | Quels résultats puis-je obtenir d'une requête? |