Bonjour,
j'ai une boucle while en php qui me permet d'afficher des éléments.
j'ai un des selectbox qui doivent colorier tous les champs selon la valeur sélectionnée.
Jusqu'à présent le coloriage de toute la ligne se fait bien.
Par contre je veux enregistrer en dur l'information sélectionnée !!
Pour la récupérer, j'utilise le input hidden.
Maintenant je suis dans une boucle while. Les valeurs afficher par mon input hidden de tous les champs correspondent qu'a la valeur du 1er champs
On dirai qu'il n'y a qu'un seul input, et qu c'est celui là qui est utiliser à chaque fois !!
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 <TABLE BORDER="1"> <CAPTION> Les informations sur les tickets du lot <?php echo nl2br($data_lot['titre_lot']); ?></CAPTION> <Tr> <Th><font size="2">Le numéro du ticket</font></th> <Th><font size="2">Rapporté par</font></Th> <Th><font size="2">Assigné à</font></Th> <Th><font size="2">Date de soumission du ticket</font></Th> <Th><font size="2">Résumé</font></Th> <Th><font size="2">ACTION sur le ticket</font></Th> </Tr> <?php //while($row = mysql_fetch_array($req_ticket)or die('erreur dans le rénvoi des tickets (while)!'.$req_ticket)){ while($row = mysql_fetch_array($req_ticket)){ ?> <form > <tr > <td><?php echo $row["id_ticket"] ?></td> <td><?php echo $row["rapporteur_ticket"] ?></td> <td><?php echo $row["assigne_a_ticket"] ?></td> <td><?php echo $row["date_doumission_ticket"] ?></td> <td><?php echo $row["resume_ticket"] ?></td> <td> <input TYPE="text" VALUE="" NAME="Hidden1" id="Hidden1" > <select name=sel1 onchange="changecouleur(this);Hidden1.value = document.getElementById('sel1').options[document.getElementById('sel1').selectedIndex].value ; "> <option value="white">---Choisissez---</option> <option value="green">enRecette</option> <option value="blue">enAttente</option> <option value="orange">enCours</option> <option value="red">nonTraite</option> </select> <!--document.getElementById('liste').options[document.getElementById('liste').selectedIndex].value' <input type="submit" value="Envoyer" /> --> </td> </tr> </form> <?php } ?> </TABLE>
est ce que ce problème vous sembles normal ?
Partager