{MySQL} erreur à la connexion
Fermé
tych
-
3 févr. 2010 à 14:45
{psycho.} Messages postés 101 Date d'inscription mardi 22 décembre 2009 Statut Membre Dernière intervention 4 septembre 2010 - 6 févr. 2010 à 17:45
{psycho.} Messages postés 101 Date d'inscription mardi 22 décembre 2009 Statut Membre Dernière intervention 4 septembre 2010 - 6 févr. 2010 à 17:45
A voir également:
- {MySQL} erreur à la connexion
- Erreur 0x80070643 - Accueil - Windows
- Gmail connexion - Guide
- Hotmail connexion - Guide
- Facebook connexion - Guide
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
5 réponses
{psycho.}
Messages postés
101
Date d'inscription
mardi 22 décembre 2009
Statut
Membre
Dernière intervention
4 septembre 2010
8
3 févr. 2010 à 14:55
3 févr. 2010 à 14:55
Essaye en récupérant le handler renvoyé par mysql_connect() dans une variable. De cette manière tu pourras le vérifier et le passer en dernier paramètre lors de tes appels à mysql_query() et mysql_select_db().
cf https://www.php.net/manual/fr/function.mysql-query.php
Je sais que ce 2e paramètre n'est pas obligatoire, mais étant donné que ce n'est pas la connexion qui t'affiche un message d'erreur, mais bien les requêtes, il est possible qu'il ne trouve pas le dernier handler de connexion tout seul.
cf https://www.php.net/manual/fr/function.mysql-query.php
Je sais que ce 2e paramètre n'est pas obligatoire, mais étant donné que ce n'est pas la connexion qui t'affiche un message d'erreur, mais bien les requêtes, il est possible qu'il ne trouve pas le dernier handler de connexion tout seul.
{psycho.}
Messages postés
101
Date d'inscription
mardi 22 décembre 2009
Statut
Membre
Dernière intervention
4 septembre 2010
8
3 févr. 2010 à 15:08
3 févr. 2010 à 15:08
Bah je te l'ai dit au-dessus...
Fais un tour sur php.net si tu ne comprends pas :)
if (false === ($con = mysql_connect("localhost", "root", ""))) // vérifie que la connexion a réussi die(mysql_error()); ... $affichage = mysql_query("SELECT * FROM action"; $con); // précise le handler à utiliser pour la requête
Fais un tour sur php.net si tu ne comprends pas :)
j'obtiens à présent:
Parse error: parse error in C:\wamp\www\bvm\includes\contenu_action.php on line 8
la ligne 8 correspondant à:
$affichage = mysql_query("SELECT * FROM action"; $con);
Parse error: parse error in C:\wamp\www\bvm\includes\contenu_action.php on line 8
la ligne 8 correspondant à:
$affichage = mysql_query("SELECT * FROM action"; $con);
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
{psycho.}
Messages postés
101
Date d'inscription
mardi 22 décembre 2009
Statut
Membre
Dernière intervention
4 septembre 2010
8
6 févr. 2010 à 17:45
6 févr. 2010 à 17:45
Virgule pour séparer les arguments, pas point-virgule!
$affichage = mysql_query("SELECT * FROM action", $con);