Parse error php avant appel SQL

Herve_be Messages postés 1066 Date d'inscription mercredi 4 août 2010 Statut Membre Dernière intervention 23 septembre 2024 - 23 sept. 2024 à 17:49
Herve_be Messages postés 1066 Date d'inscription mercredi 4 août 2010 Statut Membre Dernière intervention 23 septembre 2024 - 23 sept. 2024 à 18:18

Bonjour,

Dans phpMyAdmin ceci fonctionne très bien, ce n'est pas ma question :

SELECT X, Y FROM TesTable WHERE X <> 0
ORDER BY X/(unix_timestamp()-Y) DESC
J'essaye de la mettre dans une variable php comme ceci
$sql = 'SELECT X, Y FROM TesTable WHERE X <> 0
ORDER BY X/(unix_timestamp()-Y) DESC';

J'obtiens Parse error: syntax error, unexpected identifier "BY"
Je ne parviens pas à comprendre où est mon erreur : pouvez-vous m'y aider ?

Windows / Chrome 129.0.0.0

1 réponse

Herve_be Messages postés 1066 Date d'inscription mercredi 4 août 2010 Statut Membre Dernière intervention 23 septembre 2024 9
23 sept. 2024 à 18:18

Mes excuses pour la question inutile, j'ai trouvé :

il manque un espace devant ORDER.

0