pb sur requete mysql_query

Eléphanteau du PHP | 37 Messages

19 oct. 2005, 11:15

Bonjour,
j'ai un problème lorsque j'execute la requete suivante:
$requete = mysql_query($cnx, $sql, $sql1, $sql2) or die( mysql_error() ) ; 
j'ai l'erreur suivante:
Warning: Wrong parameter count for mysql_query() in c:\easyphp\www\toto\ajout\ajconfirm.php on line 92


avez vous une idée pour m'aider?

Merci

Petit nouveau ! | 7 Messages

19 oct. 2005, 11:25

Salut,
D'une part tu as inversé les paramètres de requête et de connexion et d'autre part tu ne peux pas (de ce que je sais) mettre plusieurs requêtes sql dans le même mysql_query.
Essaye plutôt ça :
$requete = mysql_query($sql, $cnx) or die( mysql_error() ) ; 
$requete1 = mysql_query($sql1, $cnx) or die( mysql_error() ) ; 
$requete2 = mysql_query($sql2, $cnx) or die( mysql_error() ) ; 

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

19 oct. 2005, 11:28

sabbish à fait une bonne interprétation de ton code mais c'est vrai que sans ce qui se trouve dans les variables $cnx, $sql, $sql1 et $sql2, on ne peut faire que des interprétations de ton code.

Donne nous le code complet (initialisation des variables citées plus haut et code d'exécution de la requete)
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Eléphanteau du PHP | 37 Messages

19 oct. 2005, 11:32

merci ça fonctionne, je pensais à tort que l'on pouvais mettre plusieurs requete.

L'inversion des requete etait juste un test mais j'avais bien compris le bon ordre sinon.

Merci pour l'aide