Si vous utilisez PHP pour accéder à une base de données MySQL, vous pouvez trouver que vous êtes frustrés par les dysfonctionnements dans votre code sans source apparente . Si le problème se situe avec une erreur généré par la dernière requête MySQL , PHP peut être la suppression de l'erreur , vous empêchant de trouver immédiatement. Heureusement , PHP a inclus la possibilité de faire écho erreurs de MySQL depuis PHP 4 . Instructions
1
Ouvrez le fichier PHP contenant vos requêtes SQL dans un éditeur de texte . En PHP , ces fonctions commencent par " mysql_ ", comme " mysql_connect ( )" ou " mysql_query () " .
2
Trouver la variable lien associé à la connexion MySQL --- généralement , il devrait ressembler à quelque chose comme " $ link = mysql_connect ( 'localhost' , 'username' , 'password' ) ; " . Notez le nom de la variable ou de la stocker dans un document texte pour référence .
3
Naviguer dans le code PHP de la fonction MySQL vous souhaitez vérifier les erreurs .
4
Ajouter une nouvelle ligne immédiatement après la fonction MySQL et tapez: "echo mysql_error ( $ link); ». Cela permettra d'imprimer le dernier message d'erreur généré MySQL , si elle a trouvé aucune erreur , il ne renvoie pas rien . Si la variable de lien de votre connexion MySQL est un autre nom que " $ link " quelque chose , utiliser cette variable à la place.
5
Enregistrez le fichier PHP et quittez l'éditeur .