Bonjour,
Je débute et j'en viens à mes premiers problèmes.
J'ai une classe mysql, j’exécute une requete : $result = Mysql::MyQuery("SELECT COUNT(*) FROM nd_membres WHERE pseudo='$pseudo';");
Si je fais :
print_r($result); J'obtiens :
Array ( [0] => Array ( [COUNT(*)] => 5 ) )
Tout marche le même pseudo existe 5 fois.
Maintenant j'essaye de traiter le résultat pour dire vérifier si le pseudo existe déja avec :
if(mysql_result($result,0)!=0)
{
return 1;
}
Et la j'obtiens un Warning :
Warning: mysql_result(): supplied argument is not a valid MySQL result resource
Je ne comprend pas vraiment. Comment traiter l'ARRAY ? Pourquoi cela ne marche t'il pas? Je ne sais pas à quoi ressembler une réponse SQL, ne s'agit t'il pas d'un array?
Merci pour votre aide par avance.