interprétation requete qui tourne mal
Bonjour,
Je tourne en rond depuis deux jours. Sur mon site en local, ma requête fonctionne lors que j'installe le source chez mon hébergeur, elle se comporte différemment.
Ci-dessous le code :
Code:
1 2 3 4 5
|
texte_requete="select c_zone,c_annee,c_lieux,c_vacances,c_debut,c_fin ";
$texte_requete=$texte_requete."from t_calendrier ";
$texte_requete=$texte_requete."where c_zone=$selzone and c_annee=$selannee order by c_debut";
$requete1 = mysql_query($texte_requete); |
Chez mon hébergeur, elle plante
Citation:
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 '\"Zone B\" and c_annee=\"2011 - 2012\" order by c_debut' at line 1<br>La consultation a échoué select c_zone,c_annee,c_lieux,c_vacances,c_debut,c_fin from t_calendrier where c_zone=\"Zone B\" and c_annee=\"2011 - 2012\" order by c_debut
on peut voir que dans ma requête on retrouve c_zone=\"Zone B\" alors que sur mon site en local j'obtiens c_zone="Zone B". On retrouve un \ chez l’hébergeur.
Pourquoi? avez-vous une idée?
Merci d'avance