Ordem é uma palavra reservada. Não use palavras reservadas como nomes de tabelas ou campos; ou enrole-o nos caracteres de escape, como ` for mysql. Pessoalmente, evito usá-los, pois geralmente causam mais dor de cabeça do que valem a longo prazo.
Exemplo:
mysql_query("SELECT * FROM `order` WHERE orderID = 102;");
MAIS INFORMAÇÕES - você pode obter mais informações sobre a palavra reservada aqui https://dev .mysql.com/doc/refman/5.5/en/keywords.html