Retour à la liste des tutoriels Free-H
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 !
mysql_connect('sql1.free-h.org', 'user_sql', ''pass_sql');
mysql_select_db('mabase');
mysql_query('...');
or die('Erreur MySQL : ' . mysql_error())
entre la parenthèse fermante et le point-virgule.
Exemple :
mysql_connect('sql1.free-h.org', 'user_sql', ''pass_sql') or die('Erreur MySQL : ' . mysql_error());
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.