Page 1 sur 1
prob de requête
Posté : 09 mars 2006, 12:57
par Z3lg4dis
Le navigateur me sort cette erreur
Code : Tout sélectionner
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in e:\xmengeneration\xmenco.php on line 38
et moi ma requête ressemble a cela
<?
$Rs=mysql_query("SELECT * FROM 'xg' order by num_co" );
while($Tab = mysql_fetch_array($Rs)) {
?>
j'ai essayer avec et ans les cote autour du nom de la bae mais rien ne marche
Si qqun sait qq chose d'apres mysql c un probleme sur la première ligne
Merci
Posté : 09 mars 2006, 13:34
par zeus
C'est surement qu'il y a un problème lors de l'exécution de la requete et la valeur de retour est invalide
Remplace la 1ere ligne par celle ci:
$Rs=mysql_query("SELECT * FROM 'xg' order by num_co" ) or die(mysql_error()); //Si la requete echoue, affichage du message d'erreur
Re: prob de requête
Posté : 09 mars 2006, 13:34
par KooKiz
Commence par récuperer l'éventuel message d'erreur renvoyé par la requète, pour comprendre ce qui se passe :
<?
$Rs=mysql_query("SELECT * FROM 'xg' order by num_co" )
or echo("Erreur sql : ".mysql_error());
while($Tab = mysql_fetch_array($Rs)) {
?>
Edit : grillé à quelques secondes :p
Posté : 09 mars 2006, 13:47
par Invité
maintenant il met ca :
Something is wrong in your syntax près de ''xg' order by num_co' à la ligne 1
Posté : 09 mars 2006, 13:54
par KooKiz
Enlève les apostrophes autour de xg, ou met des backquotes

Posté : 09 mars 2006, 14:13
par Z3lg4dis
avec les backquotes ca donne ca :
$Rs=mysql_query("SELECT * FROM `xg` order by num_co" );
while($Tab = mysql_fetch_array($Rs)) {
et ca me met une erreur sur la deuxieme ligne
Code : Tout sélectionner
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in e:\xmengeneration\xmenco.php on line 41
Posté : 09 mars 2006, 14:26
par zeus
met les backquote mais laisse l'affichage du message d'erreur
Posté : 09 mars 2006, 15:01
par Z3lg4dis
quand je mlaisse le mess d'ereur ca me met ca :
Posté : 09 mars 2006, 19:24
par Z3lg4dis
alor personne personne ne sait de koi ca vien?
Posté : 10 mars 2006, 10:49
par zeus
Alors, 1erement, pense bien à utiliser les balise
Code : Tout sélectionner
et [php] pour clarifier tes posts. Je l'ai fait pour toi mais pense-y bien
Ensuite, c'est pas que je veux pas t'aider mais il me semble que le message d'erreur est clair, non ?
Table 'xg.xg' doesn't exist => la table 'xg' n'existe pas
le xg.xg veut dire "la table 'xg' qui se trouve dans la base de données 'xg'
Posté : 10 mars 2006, 13:07
par Invité
excuse moi je suis totalement con sur ce cou merci les gars
Posté : 10 mars 2006, 13:41
par zeus
Est-ce que le problème est [RESOLU]
Posté : 21 avr. 2006, 09:04
par Invité
oui c bon le prob est résolu merci