bonjour,
j'ai réalisé un petit formulaire contenant une liste déroulante ainsi que plusieurs champs.
Lorsque je sélectionne un élément de la liste déroulante, il faudrait que s'affiche dans mes autres champs les infos correspondantes de la base de données.
Je pense que je dois rajouter quelque chose dans le value de chaque champs mais en fait je ne sais pas quoi. Car là ce que je fais dans mon select je ne fais juste que récupérer quelque chose mais je n'en fais rien.Avez-vous une petite idée.
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 $sql = " select *, tache_id as id, tache_nom as label "; $sql .= " from k2prjtache LEFT JOIN k2users ON tache_developpeur_assigne = usrid"; $sql .= " WHERE 1=1 " ; $sql .= " order by label"; $Q = mysql_query($sql); if (! $Q ) DbError($sql); $R = mysql_fetch_array($Q); <form method=post action='$_SERVER[PHP_SELF]' name=form_superviseur id=form_superviseur> <input type=hidden name=Action value="tch"> <input type=hidden name=Etape value="validerSuiviSuperviseur"> <input type=hidden name=prj_id value="$id"> <input type=hidden name=tache_prj_id value="$id"> <input type=hidden name=tache_usr_id value="$usr_id"> <input type=hidden name=tache_id value="$R[tache_id]"> <table border=0> <tr> <td> <table> <tr><td>Nom de la tache : <td><select size=1 name=tache_nom id=tache_nom onchange="document.getElementById('tache_nom').options[document.getElementById('tache_nom').selectedIndex].text;"> $tache_nom </select></td></tr> <tr><td>Description : <td><textarea name=tache_description id=tache_description value=""> </textarea></td></tr> <tr><td>Etat de la tache : <td><input type=text name=tache_etat id=tache_etat value="$R[tache_etat]"> </td></tr> <tr><td>Commentaire : <td><textarea name=tache_rem id=tache_rem value="$R[tache_rem]"> </textarea></td></tr> <tr><td>Date : <td><input type=text name=tache_date id=tache_date value="$R[tache_date]"> </td></tr> <tr><td>Temps : <td><input type=text name=tache_temps id=tache_temps value="$R[tache_description]"> </td></tr> <tr><td>Personne assignée : <td><input type=text name=tache_developpeur_assigne id=tache_developpeur_assigne value="$R[nom]"> </td></tr> <tr><td>Statut : <td>$statut </td></tr> </table> <br /> <br /><br /> <input type=submit value='enregistrer'> </td> </tr> </table> </form>
Merci d'avance.
Partager