Erreur de mysql_fetch_array()

Résolu/Fermé
Azero79 Messages postés 166 Date d'inscription mercredi 18 février 2009 Statut Membre Dernière intervention 19 octobre 2012 - 22 juil. 2009 à 16:46
Azero79 Messages postés 166 Date d'inscription mercredi 18 février 2009 Statut Membre Dernière intervention 19 octobre 2012 - 22 juil. 2009 à 17:10
Bonjour,
jarrive pas a trouver lerreur de syntax dans mon code php
peut etre vous connaissez:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in ***********

merci davance pour votre aide.

8 réponses

jeangilles Messages postés 816 Date d'inscription samedi 21 juin 2008 Statut Membre Dernière intervention 17 juillet 2012 185
22 juil. 2009 à 16:51
Heu
on peut voir le code qui te fait cette erreur ?

parce que c'est pas une erreur de syntaxe, c'est une erreur avec la récupération des données de ta BDD
0
Azero79 Messages postés 166 Date d'inscription mercredi 18 février 2009 Statut Membre Dernière intervention 19 octobre 2012 3
22 juil. 2009 à 16:56
Le code est trop long et malarganisée :p

et sa peut etre la recuperation de données aussi ?????????
je vais vrifier le script de connection et de recuperation alors ...
0
jeangilles Messages postés 816 Date d'inscription samedi 21 juin 2008 Statut Membre Dernière intervention 17 juillet 2012 185
22 juil. 2009 à 16:59
ben mets nous juste le mysql_query et le mysql_fetch_array, ca devrait suffir ^^
0
graffx Messages postés 6506 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 24 mars 2019 1 974
22 juil. 2009 à 17:02
met nous ta requete plus haut



INSERT ou UPDATE ou DELETE ou SELECT


comment tu veux qu' on t' aide, en 4 messages y' a rien d' interessant pour resoudre ton probleme.


Met nous ta requete au dessus de mysql_fetch
0

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

Posez votre question
Azero79 Messages postés 166 Date d'inscription mercredi 18 février 2009 Statut Membre Dernière intervention 19 octobre 2012 3
22 juil. 2009 à 17:03
$answer = mysql_query("SELECT * FROM users WHERE usermail='".$usermail_."'");

while($user=mysql_fetch_array($answer))
{
0
jeangilles Messages postés 816 Date d'inscription samedi 21 juin 2008 Statut Membre Dernière intervention 17 juillet 2012 185
22 juil. 2009 à 17:04
heu
essayes avec ca :

$answer = mysql_query("SELECT * FROM users WHERE usermail='".$usermail_."'") or die(mysql_error());

ca t'affichera l'erreur dans ta requête s'il y en a une (au passage, c'est normal le _ après $usermail ?)
0
Azero79 Messages postés 166 Date d'inscription mercredi 18 février 2009 Statut Membre Dernière intervention 19 octobre 2012 3
22 juil. 2009 à 17:07
oui oui c normal je mets sa pour les variables temporaires et qui ne sont pas importants :)
0
Azero79 Messages postés 166 Date d'inscription mercredi 18 février 2009 Statut Membre Dernière intervention 19 octobre 2012 3
22 juil. 2009 à 17:10
merci beaucoup j'ai trouver l'erreur , je mets en resolu...
0