[PHP - SQL] Problème avec une requête...

Résolu/Fermé
Jules - 20 oct. 2009 à 17:02
 Jules - 20 oct. 2009 à 17:13
Bonjour,

Je suis débutant en php, donc ma faute peut paraître bête à certains, tant mieux, ça sera peut-être plus facile pour y répondre.. J'ai mon bout de code :

$reponse = mysql_query("SELECT ImageName FROM Image ORDER BY ImageID DESC LIMIT ".$first_picture.", ".$nombreDimagesParPage." WHERE AlbumName='".$album."'") or die (mysql_error());

while ($donnees = mysql_fetch_array($reponse) )
{
$tabImage[] = $donnees['ImageName'];
}
mysql_close();

.. A l'affichage on me ressort un beau :

your MySQL server version for the right syntax to use near 'WHERE AlbumName='Skis'' at line 1

Selon moi, il y a des pb de guillemets. Si quelqu'un peut m'aider, ça serait vraiment sympa.

D'avance, merci

Jules
A voir également:

3 réponses

Bonjour

Je n'ai pas vérifié pour les guillemets, mais le LIMIT doit être après le WHERE.
0
Re-

le ORDER aussi d'ailleurs. Dans l'ordre : WHERE ORDER LIMIT
0
yes c'était ça. Merci bcp! ;)

Jules
0