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".
Merci d'avance à tous pour vos réponses !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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") ';![]()
Partager