smathios
Messages postés24Date d'inscriptionjeudi 26 juin 2003StatutMembreDernière intervention 6 octobre 2006
-
6 oct. 2006 à 13:59
smathios
Messages postés24Date d'inscriptionjeudi 26 juin 2003StatutMembreDernière intervention 6 octobre 2006
-
6 oct. 2006 à 16:07
Bonjour,
j'ai besoin de construire la page suivante :
- formulaire avec nom/prénom/etc... d'un enfant que l'on veut inscrire à plusieurs activités.
- liste des activités en question sous forme de checkbox, cette liste doit être dynamique car construite d'après une table des activités.
Je vois très bien comment construire cette page, y compris avec les cases à cocher, par contre, comment récupérer dans la page suivante la liste des cases qui ont été cochées ?
existe-t-il une fonction qui récupère tous les champs d'un formulaire ?
smathios
Messages postés24Date d'inscriptionjeudi 26 juin 2003StatutMembreDernière intervention 6 octobre 2006 6 oct. 2006 à 16:05
bon alors j'ai ma première page qui affiche plein de cases à cocher qui s'appellent :
a1
a2
a3... et qui sont issues d'une requete getActivites
<cfset cazac = "">
<cfoutput>#cazac#</cfoutput>
et pour les récupérer je fais :
<cfloop query="getActivites"> (la même requête que sur la page précédente)
<cfset truc = "Form.a" & #ID_ACTIVITE#>
<cfoutput>#truc# </cfoutput>
<cfif isDefined(truc)>
<cfoutput>coché</cfoutput>
<cfelse>
</cfif>
</cfloop>
résultat : pour lui aucune case n'est cochée pourtant dans les infos de débuggage j'ai bien :