L'ordre est un mot réservé. N'utilisez pas de mots réservés comme noms de table ou de champ ; ou enveloppez-le dans les caractères d'échappement tels que ` pour mysql. Personnellement, j'évite simplement de les utiliser car ils causent généralement plus de maux de tête qu'ils n'en valent à long terme.
Exemple :
mysql_query("SELECT * FROM `order` WHERE orderID = 102;");
PLUS D'INFOS - vous pouvez obtenir plus d'informations sur le mot réservé ici https://dev .mysql.com/doc/refman/5.5/en/keywords.html