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 :

Génération d'un formulaire à plusieurs sections [MySQL]


Sujet :

PHP & Base de données

Vue hybride

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

    Informations forums :
    Inscription : Avril 2008
    Messages : 526
    Par défaut Génération d'un formulaire à plusieurs sections
    Bonjour,

    Je vous explique mon problème.
    Je dispose d'un formulaire contenant une liste déroulante à choix multiples correspondant à une liste de modules.

    Ce que je voudrais faire, c'est en sélectionnant plusieurs modules dans ma liste et en soumettant mon formulaire, qu'il apparait sur la même page pour chaque module sélectionné une case pour mettre un nombre (input) et une check box à 2 choix(1 ou 2).
    Cad :

    Module 1 :
    case
    check box

    Module 2 :
    case
    check box

    Module 3 :
    case
    check box

    ...

    Si quelque voit coment faire ,merci.

  2. #2
    Inactif  
    Homme Profil pro
    Inscrit en
    Septembre 2003
    Messages
    570
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Septembre 2003
    Messages : 570
    Par défaut
    commence par bien envoyer et récupérer les modules sélectionnés dans ta liste
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <select name="qlqchose[]">
    ...
    //pour recuperer 
    $tablmodules=$_POST["qlqchose"];
    ainsi tu as un tableau, tu peut utiliser une boucle pour afficher tes sections, quelque chose de ce style
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    for($i=0;$i<count($tablmodules);$i++){
        echo "section modules $i ".$tablmodules[$i];
        echo "<input type='text' name='case[]'></input>";
        echo "<input name='choix[]' ........
     
    }
    et je pense que tu devras ajouter un champs hidden dans chaque section qui aura comme value l'identifiant ou le nom du modules

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 31/07/2011, 17h51
  2. formulaire à plusieurs boutons
    Par sissi25 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 25/07/2006, 09h54
  3. Plusieurs sections détail dans un état?
    Par cain.patres dans le forum Access
    Réponses: 2
    Dernier message: 22/05/2006, 09h30
  4. un seul formulaire, plusieurs destinataires / fenetres
    Par jlf dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 02/05/2006, 22h30
  5. [MySQL] Génération automatique de formulaire sur une base de données
    Par Tr@nkill dans le forum PHP & Base de données
    Réponses: 22
    Dernier message: 04/04/2006, 14h28

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