Page 1 sur 1

Problème SQL

Posté : 06 juin 2012, 15:36
par Aoigami
Bonjour,
Voilà j'ai un problème en soumettant une requête SQL (qui marchait il y a 2 semaines :x )
Voici le début de mon code :
$connect=mysql_connect("...","...","...") or die("Impossible de se connecter");
mysql_select_db("production", $connect) or die("Impossible de se connecter");

$resultat = mysql_query("SELECT user.company, login, site.street1, site.street2, site.postal_code, site.city, site.latitude, site.longitude FROM user, site WHERE (site.street1 = user.street1) && (site.latitude<='4,1'|| site.latitude>='51,3' || site.longitude<='-5' || site.longitude>='8,1' || site.latitude IS NULL && site.longitude IS NULL ORDER BY user.company ASC LIMIT 45") or die (mysql_error());
Mais quand je lance il m'affiche cette erreur :
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ORDER BY user.company ASC LIMIT 45' at line 1
J'ai essayé de supprimer ORDER BY et LIMIT mais cela me remet :
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
Auriez-vous une idée ? :oops:

Re: Problème SQL

Posté : 06 juin 2012, 15:52
par Mazarini
A première vue, il manque une parenthèse )

Re: Problème SQL

Posté : 06 juin 2012, 16:12
par Aoigami
A première vue, il manque une parenthèse )
Effectivement je ne l'avais pas vu !
[Raaaaaaaah quand on est apprentie et que l'on aime pas le PHP c'est horrible :oops: ]

Merci beaucoup :P