Bonjour,
Je cherche à faire une requête en fonction de la variable $t que je peux obtenir avec la fonction Onchange dans une liste déroulante. Le soucis est que j'obtiens le code html avec <select id="mySelect" onchange="myFunction()" name="ville" required>
Si je fais un echo $t, j'obtiens bien une valeur. Mais si je mets cette variable dans le sql, il prend le code html p
</select>
Je vous remercie pour vos lumières.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 $t = '<p id="codepostal"></p>'; $s="SELECT * FROM table WHERE ville = $t "; $result=@mysqli_query($connMySQL,$s) or trigger_error("Query Failed! SQL: $s - Error: ".mysqli_error($connMySQL), E_USER_ERROR); <script> function myFunction() { var x = document.getElementById("mySelect").value; document.getElementById("codepostal").innerHTML = "" + x ; } </script>
James
Partager