IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Dupliquer dynamiquement un formulaire. [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 29
    Par défaut Dupliquer dynamiquement un formulaire.
    Bonjour,

    Je suis dans la programmation d'un formulaire d'inscription pour une association. Il y'a plusieurs sortes d'inscriptions, dont une est l'inscription "Familles".

    L'idée serait que le formulaire soit dupliqué selon le nombre de personnes de la famille, est il possible de créer un champ ou on entre une valeur numérique, et que le formulaire soit répété autant de fois que l'on aura spécifié ?

    Et aussi, au niveau des tables SQL, pour optimiser le rangement de ces infos, comment dois-je procéder ? J'avais pensé créer deux tables : une contiendrait le nom des familles, et une autre toutes les sous-informations (prénoms, mails, adresses...) avec également les noms pour faire le lien avec la première table. Est ce que cela serait suffisant ? Ou y'a t'il moyen d'optimiser ?

    D'avance, merci !!

  2. #2
    Membre chevronné Avatar de LeGilou
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    488
    Détails du profil
    Informations personnelles :
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Octobre 2008
    Messages : 488
    Par défaut
    Bonjour,

    voila comment commencer avec ton formulaire

    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
     
    <?
    if (! isset($_REQUEST['nombre_personne'])) {
     
      echo "<form>";
      echo "<label>Nombre de personne dans la famille : </label>";
      echo "<input type='text' name='nombre_personne' value='1'>";
      echo "<input type='submit' value='suite'>";
      echo "</form>";
     
    }else {
      echo "<form>";
      for($i=0 ; $i<$_REQUEST['nombre_personne'] ; $i++) {
        echo "<label>Prénom : </label>";
        echo "<input type='text' name='prenom[]' value=''>  <br>";
      }
     
      echo "<input type='submit' value='terminé'>";
      echo "</form>";
     
     }
    ?>
    Gillou

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Etats dynamique avec Formulaire
    Par climz dans le forum IHM
    Réponses: 8
    Dernier message: 26/05/2006, 14h47
  2. Dupliquer dynamiquement un champs (joindre un autre fichier)
    Par FMaz dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 02/03/2006, 10h27
  3. Réponses: 19
    Dernier message: 26/01/2006, 08h44
  4. [Stratégie] Gérération dynamique de formulaire
    Par stoukou dans le forum AWT/Swing
    Réponses: 6
    Dernier message: 27/09/2005, 09h37
  5. imprimer graphique croisé dynamique ou formulaire
    Par bossun dans le forum VBA Access
    Réponses: 4
    Dernier message: 23/06/2004, 11h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo