Bonjour,
Je souhaite extraire une chaine de caractère pour la mettre ensuite dans une liste déroulante.
Enfaite je voudrais que la liste déroulante s'adapte en fonction des données de la BDD.
Merci d'avance pour vos réponse
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
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86 <html> <head><title>Liste des capteurs </title></head> <link href="css/" rel="stylesheet" media="all" type="text/css"/> <body> <h1>Liste des capteurs : </h1> <form name="connexion" method="post"> </br> </br> Choisir un capteur <select name="Capteur"> <option>capteur 1</option> <option>capteur 2</option> <option>capteur 3</option> </select> </br> </br> <input type="submit" name="valider" value="OK"/> <input type='submit' name='annuler' value='ANNULER'/> </br> </br> </form> <?php if (isset($_POST['valider'])) { // on se connecte à MySQL et on sélectionne la base $conn = new mysqli('localhost', 'root', '', 'air_exterieur'); if ($conn->connect_errno) { echo "Echec lors de la connexion à MySQL : " . $conn->connect_error; } // On créé la requête $string = 'capteur 1'; echo $string[9]; while ($rest = substr("capteur 1", 9)) { $req = "SELECT * FROM boitier_qae WHERE Num_boitiers ORDER BY Num_boitiers"; } if ($_POST['Capteur'] == "capteur 1" ) { $req = "SELECT * FROM boitier_qae WHERE Num_boitiers=1 ORDER BY Num_boitiers"; } else $req = "SELECT * FROM boitier_qae ORDER BY Num_boitiers"; if ($_POST['Capteur'] == "capteur 2" ) { $req = "SELECT * FROM boitier_qae WHERE Num_boitiers=2 ORDER BY Num_boitiers"; } else $req = "SELECT * FROM boitier_qae ORDER BY Num_boitiers"; // on envoie la requête $res = $conn->query($req); // on va scanner tous les tuples un par un echo "<table class='paleBlueRows' >"; while($data = mysqli_fetch_array($res)) { // on affiche les résultats echo "<tr> <td>".$data['Num_boitiers']."</td> <td>".$data['Date_Heure']."</td> <td>".$data['PM0_3']."</td> <td>".$data['PM0_5']."</td> <td>".$data['PM1']."</td> <td>".$data['PM2_5']."</td> <td>".$data['PM5']."</td> <td>".$data['PM10']."</td> <td>".$data['Latitude']."</td> <td>".$data['Longitude']."</td>"; echo "</tr>" ; } echo "</table>"; // on ferme la connexion $conn->close(); } ?> </body> </html>
Baptiste
Partager