bonjour
j'ai récupéré du code qui permet de le faire, mis ca ne marche pas:
il s'agit d'un formulaire de saisie de cotisations annuelles, pour garnir une table pj_dos, contenant entre autres le champ pj_an.
la liste de choix s'appuie donc sur une table pj_an , contenant ceci:
pj_an_id/ pj_an_mt.
2012 / 14
2013 / 16
code:
La liste de choix s'ouvre bien, je peux sélectionner une valeur (2012 ou 2013)
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 <?php echo "<FORM NAME=\"enrdos\" ACTION=\"pJ_enrdos.php\" METHOD=\"post\"> \n "; // saisie cotis echo " <INPUT NAME='appli' TYPE='HIDDEN' VALUE='".$appli."' >\n "; echo " <INPUT NAME='flag_agt' TYPE='HIDDEN' VALUE='".$flag_agt."' >\n "; echo " <INPUT NAME='flag_maj' TYPE='HIDDEN' VALUE='".$flag_maj."' >\n "; echo " <INPUT NAME='AGT_code' TYPE='HIDDEN' VALUE='".$AGT_code."' >\n "; echo " <INPUT NAME='AGT_profil' TYPE='HIDDEN' VALUE='".$AGT_profil."' >\n "; echo " <INPUT NAME='ADH_num' TYPE='HIDDEN' VALUE='".$ADH_num."' >\n "; ?> <TR><TD> Année </TD><TD><SELECT NAME="pj_an"> <?php // c'est ici que ca se passe... $sql = "SELECT pj_an_id, pj_an_mt FROM pj_an order by pj_an_id desc"; $rs=mysql_query($sql); while($lg=mysql_fetch_array($rs)) { print("<OPTION VALUE=".$lg["pj_an_mt"].">".$lg["pj_an_id"]."</OPTION>"); } ?> </SELECT></TD></TR> <TR><TD width=15%>Date</TD><TD><TEXTAREA NAME="pj_date" COLS=10 ROWS=1></TEXTAREA></TD></TR> <TR> <TD> </TD> </TR> <TR><TD>Montant dû</TD><TD><TEXTAREA NAME="pj_mtdu" COLS=10 ROWS=1 etc....
l'enchainement sur pj_enrdos.php récupère bien toutes les variables, sauf pj_an
si vous voyez pourquoi...
merci d'avance
Partager