[PHP & Mysql] erreur Warning: mysql_fetch_row

Résolu/Fermé
yannounette Messages postés 14 Date d'inscription samedi 12 janvier 2008 Statut Membre Dernière intervention 9 novembre 2010 - 17 mars 2009 à 15:19
yannounette Messages postés 14 Date d'inscription samedi 12 janvier 2008 Statut Membre Dernière intervention 9 novembre 2010 - 17 mars 2009 à 15:59
Bonjour,
Voila mon erreur
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /mnt/102/sdb/a/1/utopiainscription/fonctions.php on line 56

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /mnt/102/sdb/a/1/utopiainscription/fonctions.php on line 62

Je me suis renseigné déja sur les causes de cette erreur mais je n'arrive toujours pas a comprendre comment la corriger donc je vous passe mon code si vous pouvez m'aider merci

function inscription($email,$inscrSup,$idConf){
$part=mysql_query("SELECT * from participant where email =$email;");
print "$part";
$participant=mysql_fetch_row($part);
mysql_query("UPDATE participant set participation=$participant[3]+1 where email=$email;");
$participants=$inscrSup+1;
$rep=mysql_query("SELECT * FROM conference WHERE idConf=$idConf;");
$conf=mysql_fetch_row($rep);
mysql_query("UPDATE conference set participant=$conf[4]+$participants WHERE idConf=$idConf;");
}
A voir également:

6 réponses

NookZ Messages postés 2138 Date d'inscription jeudi 29 janvier 2009 Statut Membre Dernière intervention 7 mars 2013 513
17 mars 2009 à 15:31
on ne mais pas de ";" à la fin des requêtes

$part=mysql_query("SELECT * from participant where email =$email");

je pense qu'il restera des erreurs après mais plus la même
0
yannounette Messages postés 14 Date d'inscription samedi 12 janvier 2008 Statut Membre Dernière intervention 9 novembre 2010
17 mars 2009 à 15:35
même en enlevant le ; sa me fait toujours la même erreur
De plus dans mon programme je met toujours les ; et ça ne me fait pas d'erreur
0
NookZ Messages postés 2138 Date d'inscription jeudi 29 janvier 2009 Statut Membre Dernière intervention 7 mars 2013 513
17 mars 2009 à 15:40
Ce n'est pas une bonne utilisation du mysql_fetch_row, qui s'utilise ainsi :
https://www.vulgarisation-informatique.com/mysql-fetch.php
0
yannounette Messages postés 14 Date d'inscription samedi 12 janvier 2008 Statut Membre Dernière intervention 9 novembre 2010
17 mars 2009 à 15:45
et en quoi c'est mal utilisé en fait je comprend toujours pas
0
NookZ Messages postés 2138 Date d'inscription jeudi 29 janvier 2009 Statut Membre Dernière intervention 7 mars 2013 513
17 mars 2009 à 15:52
ben j'ai déjà vu pas mal d'erreur quand on l'utilise en ligne simple et non avec un while :
while($resultat=mysql_fetch_row($requete))
{

}
0
bissdebrazza Messages postés 2065 Date d'inscription vendredi 29 juin 2007 Statut Contributeur Dernière intervention 7 décembre 2017 712
17 mars 2009 à 15:51
Salut!
essai ça:
$part=mysql_query("SELECT * from participant where email ='$email' ");

0

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

Posez votre question
yannounette Messages postés 14 Date d'inscription samedi 12 janvier 2008 Statut Membre Dernière intervention 9 novembre 2010
17 mars 2009 à 15:53
Merci mais non toujours la même erreur
0
yannounette Messages postés 14 Date d'inscription samedi 12 janvier 2008 Statut Membre Dernière intervention 9 novembre 2010
17 mars 2009 à 15:59
Non en fait c'est Bon tu as résolu mon problème
Merci
0