Supplied argument is not a valid MySQL result

Fermé
Utilisateur anonyme - 15 janv. 2011 à 11:48
Webster95 Messages postés 553 Date d'inscription lundi 5 novembre 2007 Statut Membre Dernière intervention 9 juillet 2013 - 17 janv. 2011 à 18:31
Bonjour,

j'ai une erreur de ce type:

Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /public_html/mailing.php on line 30

la ligne 30 en question est :

$sqlverif1 = mysql_result(mysql_query('SELECT COUNT(*) FROM membres WHERE membre_email = "'.$datamail.'"'), 0);

je vous remercie d'avance pour votre aide

A voir également:

3 réponses

le_joker_fou Messages postés 764 Date d'inscription mercredi 5 août 2009 Statut Membre Dernière intervention 7 août 2014 239
Modifié par le_joker_fou le 15/01/2011 à 12:21
Remplace par çà

$result = mysql_query("SELECT COUNT(*) FROM membres WHERE membre_email = '".$datamail.'";"); 

$sqlverif1 = mysql_result($result,0); 
0
ton code contient des erreurs , et meme en les corrigeant , j'ai toujours la meme erreur.
Je te remercie quand meme pour ton aide
0
Webster95 Messages postés 553 Date d'inscription lundi 5 novembre 2007 Statut Membre Dernière intervention 9 juillet 2013 142
17 janv. 2011 à 18:29
Vérifie bien que les noms de tables, les colones existent vraiment et dasn ce meme ordre.

La table "membres" existe t'elle vraiment ?
La colonne "membre_email" existe t'elle aussi ??
la variable "$datamail" n'es t'elle pas vide ?
Est-ce que la variable datamail correspond à ce qui est entré dans la colonne "membre_email" ??

Pourquoi un ",0" apres le MySQL result ?

0
Webster95 Messages postés 553 Date d'inscription lundi 5 novembre 2007 Statut Membre Dernière intervention 9 juillet 2013 142
17 janv. 2011 à 18:31
Si le field = 0, il ne sert à rien.

Utilise plutot la fonction "mysql_query"
0