Table des matières

Afficher les erreurs SQL

Retour à la liste des tutoriels Free-H

Ce tutoriel vous permettra d'afficher sur vos pages les erreurs produites par vos scripts SQL.
Prérequis


Préambule

Vous avez installé un script, mais le résultat des requêtes SQL n'est pas celui qui est attendu ?

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'user_sql'@'sql1.free-h.org'
   (using password: YES) in /var/www/vhosts/free-h.org/httpdocs/file.php on line 3

Ceci est très probablement du à une erreur de programmation.

Vous aller afficher le détail de l'erreur rencontrée !


Afficher les erreurs

mysql_connect('sql1.free-h.org', 'user_sql', ''pass_sql');
mysql_select_db('mabase');
mysql_query('...');

Exemple :

mysql_connect('sql1.free-h.org', 'user_sql', ''pass_sql') or die('Erreur MySQL : ' . mysql_error());


Explication

Le or permet de définit l'action effectuée par PHP en cas d'erreur dans la requête précédant.

Le die(…) explicite l'arrêt du script, et l'affichage de mysql_error() qui affiche la dernière erreur MySQL.


Liens externes


Liens