Formulaire dans un tableau avec nombre de ligne définie par une valeur

Résolu/Fermé
Raven76 Messages postés 250 Date d'inscription samedi 10 avril 2010 Statut Membre Dernière intervention 21 février 2024 - Modifié le 24 août 2020 à 12:27
Raven76 Messages postés 250 Date d'inscription samedi 10 avril 2010 Statut Membre Dernière intervention 21 février 2024 - 25 août 2020 à 09:43
Bonjour à tous,

Plutôt débutant dans ce langage, je suis en train de tenter de créer un outil web pour un projet perso, seulement je bloque sur quelque chose et je ne sais pas si c'est possible.

Je souhaite créer un formulaire en liste mais avec un nombre de ligne variable.
Ce nombre de ligne est récupéré par rapport à une valeur renseignée dans un champ sur une page précédente.

Chaque ligne devra avoir son propre formulaire comportant une colonne avec un champ DATE, d'autres colonnes avec zone de texte. d'autres avec des menus déroulant etc...

Est-ce envisageable ?

Merci d'avance pour vos réponses.
A voir également:

4 réponses

jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 4 650
24 août 2020 à 12:57
Bonjour,

Ce nombre de ligne est récupéré par rapport à une valeur renseignée dans un champ sur une page

Déjà.. faut savoir comment transmets tu cette valeur ? en POST via un formulaire, en GET via une variable dans l'url , Autrement ( SESSION ? COOKIE ? .. )

Ensuite, il te suffit de faire une boucle.
Forme toi sur l'utilisation des boucles FOR en PHP
Une fois fait... tu auras toutes les billes pour réaliser ce que tu souhaites.

1
yg_be Messages postés 22720 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 23 avril 2024 1 476
24 août 2020 à 12:53
bonjour, tu veux faire un formulaire qui contient plusieurs formulaires?
0
Raven76 Messages postés 250 Date d'inscription samedi 10 avril 2010 Statut Membre Dernière intervention 21 février 2024 15
Modifié le 24 août 2020 à 16:05
oui c'est un peu ça mais le formulaire est variable au niveau du nombre de ligne dans mon tableau en fonction d'une valeur si tu veux.
0
Raven76 Messages postés 250 Date d'inscription samedi 10 avril 2010 Statut Membre Dernière intervention 21 février 2024 15
24 août 2020 à 16:04
la valeur est récupérée en POST via un formulaire.

Ensuite, si je fais une boucle FOR, comment je fais pour identifier tous mes INPUT ou SELECT de chacune de mes lignes ?

Je ne sais pas si je suis clair.
0
yg_be Messages postés 22720 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 23 avril 2024 1 476
24 août 2020 à 16:27
montre-nous peut-être le code que tu as réalisé jusqu'à présent, ou bien explique-nous ce que sont tous ces INPUT ou SELECT.
0
Raven76 Messages postés 250 Date d'inscription samedi 10 avril 2010 Statut Membre Dernière intervention 21 février 2024 15
Modifié le 25 août 2020 à 09:54
Je crois que j'ai résolu mon souci avec l'aide de Jordane45.
Après, quelques recherches et de l'autoformation, j'ai fait cette boucle FOR et j'obtiens bien le nombre de ligne souhaitée en fonction de mon entrée précédente.
et pour identifier mes formulaires en fonction de la ligne, j'ai ajouté la variable utilisée de ma boucle FOR dans le "name" de chacun d'entre eux.
0