Bonjour à tous,
voila mon soucis :
J'ai une 1ere page avec un ensemble de checkbox et un bouton validation.
Lorsque je selectionne X checkbox et que je valide, j'arrive sur une page2 composée d'un select (lui même créer en fonction des checkbox sélectionnées) et un bouton validation.
La 1ere fois que j'arrive sur la page2, aucun soucis. Par contre des que je clique sur la bouton validation de la page, je perds les données de mon select.
Le soucis proviens du fais que le select est composé à partir de $_POST qui provienne de la première page.
Je pense donc qu'il y a peut être une histoire de $_SESSION à mettre en place?
voici mon code :
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 if(isset($_POST['envoyer'])) { $req = "select message from checkbox where id = '$_POST[skin]'"; echo $req; $res = mysql_query($req); $row = mysql_fetch_object($res); echo $row->message; } ?> <form action="page2.php" method="post"> <select name="skin"> <?php echo "<option value=></option>"; for($i=0;$i<count($_POST['rev']);$i++) { $req = "select nom,id from checkbox where id='".$_POST['rev'][$i]."'"; $result = mysql_query($req); echo $req; while ($row = mysql_fetch_object($result)) { echo "<option value=$row->id>$row->nom</option>"; } } ?> </select> <input type="submit" name="envoyer" value="Envoyer" /> </form>
Merci d'avance pour votre aide
Partager