[SQL] Problème de requète
Voici mon problème :
J'aimerais que à la place de 2007,3 et 4 il y est respectivement les variables $année, $id_trim et $id_service que j'importe d'un formulaire via une méthode post.
Mais quand j'insère ces variables dans la requète sql (avec ou sans " "), cela ne marche pas.
A préciser que lorsque je fais un print des varaibles "$année, $id_trim et $id_service ", j'obtiens bien : "2007,3,4".
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| $action = $_POST["action"];
$année = $_POST["ANNEE"];
$id_trim=$_POST["TRIMESTRE"];
$id_service= $_POST["SERVICE"];
$sql = 'SELECT nom_atb,R,I,S from bacterio,atb,bactéries'
. ' WHERE (bactéries.id_bacterie = bacterio.id_bacterie)'
. ' AND (atb.id_atb = bacterio.id_atb)'
. ' AND (bacterio.id_service = "4")'
. ' AND (bacterio.id_bacterie like "STAU")'
. ' AND (bacterio.S != "0")'
. ' AND (bacterio.id_trim = "3")'
. ' AND (bacterio.annee ="2007") '; |
Merci d'avance à tous pour vos réponses ! :P