Prb mysql_fetch_array
matheo
-
matheo -
matheo -
Bonjour,
j'ai une erreur du type : Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in D:\WebLocal...
Je ne comprend pas ou est l'erreur. Quelqu'un peut il m'aider s'il vous plait.
la partie de code concerné est celle ci dessous :
$result = mysql_query("
SELECT *
FROM information
ASC $limit_str");
while ($row =mysql_fetch_array ($result) )
{
// affiche les different champs
echo"$row[Date]";
echo"$row[Info]";
echo"<br>";
}
Merci de vous pencher sur mon probléme.
j'ai une erreur du type : Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in D:\WebLocal...
Je ne comprend pas ou est l'erreur. Quelqu'un peut il m'aider s'il vous plait.
la partie de code concerné est celle ci dessous :
$result = mysql_query("
SELECT *
FROM information
ASC $limit_str");
while ($row =mysql_fetch_array ($result) )
{
// affiche les different champs
echo"$row[Date]";
echo"$row[Info]";
echo"<br>";
}
Merci de vous pencher sur mon probléme.
5 réponses
-
-
Salut,
je dirais même que la concaténation est mauvaise et que c'est plutôt ORDER BY champ ASC
$result = mysql_query("SELECT * FROM information ORDER BY " . $limit_str . " ASC");
(si $limit_str contient le nom du champ par lequel tu veus trier) -
-
Et tant qu'à faire un truc correct à fond, moi je mettrais même ça :
$result = mysql_query("SELECT * FROM `information` WHERE 1 ORDER BY '$limit_str' ASC");--
T'as pensé à regarder sur Google avant de poser ta question ? -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
je n'ai qu'une seule chose à dire...
Merci à vous :)
Ca fonctionne parfaitement en corrigant cette requette certe un peu bancale.
Encore merci