[RÉSOLU] Warning: mysql_fetch_row(): supplied argument

Warning: mysql_fetch_row(): supplied argument [RÉSOLU] - PHP - Programmation

Marsh Posté le 06-12-2007 à 02:19:11    

Bonjour, habituellement je me débrouille bien en PHO, mais cette fois, je n'arrive pas à toruver l'erreur, qui pourtant doit être toute bête.
 
Lorsque j'utilise cette requête, elle fonctionne a merveille :

Code :
  1. $query="SELECT * FROM myavatars order by id limit ".$start.", ".$nbpp."";
  2. $result=mysql_query($query);
  3. echo "<table cellpadding=3>";
  4. $Col=1; // Compteur permettant de savoir si on est en début ou en fin de ligne
  5. while ($val = mysql_fetch_array($result))
  6.    if ($Col==1) {echo "<tr>";}
  7.    echo "<td width='75'  align = center valign = bottom><img src=http://www.quizcity.net/".$val["avatar"]." title='xcvxc'><br></td>";
  8.    $Col=$Col+1; 
  9.    If ($Col>$NbCol) {$Col=1;echo "</tr>";}
  10. }


 
Mais si je garde la même requête mais que j'y insère un WHERE owner = Seozus, j'obtiens cette erreur:
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in c:\program files\easyphp1-8\www\en\avatar.php on line 65
La ligne 65 correspond à : while ($val = mysql_fetch_array($result))  
 
Pourtant, owner existe bel et bien dans ma table, et il y a des enregistrements.
 
Que se passe t-il ?
 
Merci de votre aide!


Message édité par seozus le 06-12-2007 à 02:51:43

---------------
www.failqc.com : FailBlog québécois
Reply

Marsh Posté le 06-12-2007 à 02:19:11   

Reply

Marsh Posté le 06-12-2007 à 02:40:12    

J'avais oublié de spécifié ce que le mysql error() me donne:
Champ 'Seozus' inconnu dans where clause
 
Alors, une idée du probleme ?


---------------
www.failqc.com : FailBlog québécois
Reply

Marsh Posté le 06-12-2007 à 02:41:47    

$query="SELECT * FROM myavatars where owner = Seozus order by id limit ".$start.", ".$nbpp."";
 
J'ai pas mal essyaé tout les endroits ou le placer, juste au cas ou ...


---------------
www.failqc.com : FailBlog québécois
Reply

Marsh Posté le 06-12-2007 à 02:51:11    

Ok, j'ai situé le probleme inital, quand je passais avec une variable, celle ci etait mal rensignée, comme koi parfois les problemes sont stupides!
 
Merci beaucoup à toi!


---------------
www.failqc.com : FailBlog québécois
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed