Erreur mysql

Résolu/Fermé
etiskate Messages postés 38 Date d'inscription mercredi 20 décembre 2006 Statut Membre Dernière intervention 15 février 2012 - 18 déc. 2007 à 21:00
etiskate Messages postés 38 Date d'inscription mercredi 20 décembre 2006 Statut Membre Dernière intervention 15 février 2012 - 4 janv. 2008 à 19:49
Bonjour,
J'ai une erreur mysql quand je lance la page de test de mon script php:
Voici cette erreur:
Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
Je pense avoir codé normalement, pourriez-vous m'éclaircir sur ce sujet et m'indiquer d'ou viendrait cette erreur ?
Merci,

<?php
if (isset($_POST['pseudo']) AND isset($_POST['message']))
{
if ($_POST['pseudo']!=NULL AND ($_POST['message']!=NULL))
{
mysql_connect("db1599.....","dbo159903981","********");
mysql_select_db("db159...");

htmlentities($_POST['pseudo'], ENT_QUOTES);
htmlentities($_POST['message'], ENT_QUOTES);

$reponse = mysql_query("SELECT * FROM minichat ORDER BY ID DESC LIMIT 0,10");
mysql_query("INSERT INTO minichat VALUES('','pseudo','message')")or die(mysql_error());
}
while($donnees = mysql_fetch_array($reponse))
{
echo $donnees['pseudo']; ?> a dit <?php echo $donnees['message'];
}
}
?>


Je suis pourtant certain de mes identifiants mysql, j'ai vérifié sur mon panneau d'administration mysql...
Merci de vos aides;
Etienne

6 réponses

etiskate Messages postés 38 Date d'inscription mercredi 20 décembre 2006 Statut Membre Dernière intervention 15 février 2012 10
18 déc. 2007 à 21:11
le double egal ne change rien... et je ne vois pas ce que tu veux dire pour le ";", ou est ce que je l'aurais oublié ? je pense que je l'ai mis partout.
Merci pour vos réponses
1
Il te manque le ; a la fin de ta requete sql? mais ca ne dis pas pourquoi tu ne peut pas te connecter :)
0
ahmedmrissa Messages postés 183 Date d'inscription samedi 8 septembre 2007 Statut Membre Dernière intervention 21 janvier 2008 14
18 déc. 2007 à 21:09
salem je m'excuse j'ai pas bc de connaissance en php mais ca va quoi
a mon avis pour le test
while($donnees = mysql_fetch_array($reponse))
je pense que tu dois mettre double egal:
while($donnees == mysql_fetch_array($reponse))
meme chose pour les autres
0
salem ahmedmrissa,

Effectivement tu n'as pas beaucoup de connaissances en php. C'est bien un = qu'il faut et pas un == car ici on cherche bien à faire une affectation et pas une comparaison.
0
etiskate Messages postés 38 Date d'inscription mercredi 20 décembre 2006 Statut Membre Dernière intervention 15 février 2012 10
18 déc. 2007 à 21:28
c'est bon,j'ai trouvé mon erreur, merci à vous pour avoir essayé de m'aider
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ahmedmrissa Messages postés 183 Date d'inscription samedi 8 septembre 2007 Statut Membre Dernière intervention 21 janvier 2008 14
18 déc. 2007 à 21:32
hamdoulah
0
etiskate Messages postés 38 Date d'inscription mercredi 20 décembre 2006 Statut Membre Dernière intervention 15 février 2012 10
4 janv. 2008 à 19:49
Resolu
0