nom dynamique des cases a cocher
Bonjour
j'ai un formulaire qui contient des cases a cocher de nbre dynamique: j'interroge ma table de ma base données, j'affiche le resultat de ma requette et devant chaque resultat j'affiche une case a cocher qui a pour nom le resultat,bon ma requette se trouve dans une boucle,les cases prennent leurs noms normal que pour la premiere itération de ma boucle.bon voila se que j'ai fait:
Code:
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
|
for(int j=0;j<tab.length;j++){
String affect=tab[j][2];
affectation=affect.split("/");
Statement stmt3 = connection.createStatement();
ResultSet rs3 = stmt3.executeQuery("select * from services ");
while(rs3.next()){
serv=rs3.getString(1);
%>
<input type="checkbox" name="<%=serv%>">
<%
for(int k=1;k<affectation.length;k++){
String servicess=affectation[k];
if (serv.equals(servicess)){
%>
<script language="javascript">
document.form1.elements["<%=serv%>"].checked=true;
</script>
<%
}
%>
}
out.println(serv);
%>
<br>
<%
}
} |
comment faire pour que chaque iteration de la boucle les cases a cocher prennent le resultat de la requette?
Merci d'avance