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 :

affichage d'une liste


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Femme Profil pro
    Étudiant
    Inscrit en
    Septembre 2007
    Messages
    610
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2007
    Messages : 610
    Par défaut affichage d'une liste
    est ce que je peux passé une liste comme paramètre a une formulaire;
    avec 2 etape
    etap1: on fais une sélection du besoin et la liste qui je veux les modifier
    etap2: affichage de la liste avec les champs qui je peux modifier
    la formulaire de l'etape1
    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
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    <input name="etape" type="hidden" value="1" />
    <table width="200" border="0" cellpadding="0" cellspacing="0">
      <tr>
        <td width="77"><span class="style21">Module :</span></td>
        <td width="123"><label>
          <select name="menu_module" id="menu_module">
            <?php
    do {  
    ?>
            <option value="<?php echo $row_rs_module['m_code']?>"><?php echo $row_rs_module['m_nom']?></option>
            <?php
    } while ($row_rs_module = mysql_fetch_assoc($rs_module));
      $rows = mysql_num_rows($rs_module);
      if($rows > 0) {
          mysql_data_seek($rs_module, 0);
    	  $row_rs_module = mysql_fetch_assoc($rs_module);
      }
    ?>
          </select>
        </label></td>
      </tr>
      <tr>
        <td>Fili&egrave;re :</td>
        <td><label>
          <select name="menu_filiere" id="menu_filiere">
            <?php
    do {  
    ?>
            <option value="<?php echo $row_rs_filiere['f_code']?>"><?php echo $row_rs_filiere['f_nom']?></option>
            <?php
    } while ($row_rs_filiere = mysql_fetch_assoc($rs_filiere));
      $rows = mysql_num_rows($rs_filiere);
      if($rows > 0) {
          mysql_data_seek($rs_filiere, 0);
    	  $row_rs_filiere = mysql_fetch_assoc($rs_filiere);
      }
    ?>
          </select>
        </label></td>
      </tr>
      <tr>
        <td>Ann&eacute;e :</td>
        <td><label>
          <select name="menu_annee" id="menu_annee">
            <?php
    do {  
    ?>
            <option value="<?php echo $row_rs_module['m_code']?>"><?php echo $row_rs_module['m_annee_scolaire']?></option>
            <?php
    } while ($row_rs_module = mysql_fetch_assoc($rs_module));
      $rows = mysql_num_rows($rs_module);
      if($rows > 0) {
          mysql_data_seek($rs_module, 0);
    	  $row_rs_module = mysql_fetch_assoc($rs_module);
      }
    ?>
          </select>
        </label></td>
      </tr>
      <tr>
        <td>Groupe :</td>
        <td><label>
          <select name="menu_groupe" id="menu_groupe">
            <?php
    do {  
    ?>
            <option value="<?php echo $row_rs_inscription['numero_inscription']?>"><?php echo $row_rs_inscription['groupe']?></option>
            <?php
    } while ($row_rs_inscription = mysql_fetch_assoc($rs_inscription));
      $rows = mysql_num_rows($rs_inscription);
      if($rows > 0) {
          mysql_data_seek($rs_inscription, 0);
    	  $row_rs_inscription = mysql_fetch_assoc($rs_inscription);
      }
    ?>
          </select>
        </label></td>
      </tr>
      <tr>
        <td>Note :</td>
        <td><label>
          <select name="menu_note" id="menu_note">
            <option selected="selected">Controle 1</option>
            <option>Controle 2</option>
            <option>TD</option>
            <option>TP</option>
            <option>Synthese</option>
            <option>Rattrapage</option>
          </select>
        </label></td>
      </tr>
      <tr>
        <td>&nbsp;</td>
        <td><label>
          <input type="submit" name="suivant" id="suivant" value="suivant" />
        </label></td>
      </tr>
    </table>
    mais comment il faut passer tout ces paramètre pour afficher la liste

  2. #2
    Membre expérimenté
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    294
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2008
    Messages : 294
    Par défaut
    Salut,

    c'est pas tres clair comme question sa, si tu veux de l'aide il faudrait essayer de l'être un peu plus

  3. #3
    Membre éclairé
    Femme Profil pro
    Étudiant
    Inscrit en
    Septembre 2007
    Messages
    610
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2007
    Messages : 610
    Par défaut
    bonjour,
    il faut utiliser la formulaire1 pour passer comme paramètre la liste ; c-a-d
    la resultat de la formulaire est une liste des étudiants on choisis le module et le groupe et l'année scolaire avec cette formulaire il m'affiche tous les étudiants qui sont inscris dans le groupe, et l'année choisis; est ce qu'il claire maintenant

  4. #4
    Membre expérimenté
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    294
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2008
    Messages : 294
    Par défaut
    D'après ce que j'ai compris tu as besoins des informations saisies par l'utilisateur dans ton premier formulaire pour afficher des informations dans le second. Dans ce cas la tu doit mettre un bouton sur le premier qui permet de soumettre le formulaire et ensuite dans ton second tu vérifie si le premier a été soumis, si c'est le cas tu récupère les valeurs de tes champs et tu execute tes requêtes.

  5. #5
    Membre éclairé
    Femme Profil pro
    Étudiant
    Inscrit en
    Septembre 2007
    Messages
    610
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2007
    Messages : 610
    Par défaut
    ces ça le cas , mais comment récupère les valeurs des champs et l'exécution des requêtes mon problème est là

  6. #6
    Membre expérimenté
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    294
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2008
    Messages : 294
    Par défaut
    Ah ok et bien tu définis un nom et une méthode dans ton premier 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
    <form name="frm1" method="POST">
    <input type="text" name="annee">
    <input type="submit" value="Enregistrer">
    </form>
    /*dans cet exemple une fois ton formulaire soumis pour recuperer le contenu de ton champs année tu fait*/
     
    $annee=$_POST['annee'];
    //il faut faire $_POST['le nom de ton champ'];
     
    //ensuite dans ton second formulaire tu l'affiche seulement si il y a des valeurs
    if (isset($_POST['annee'])
    {
    //execution de tes requetes pour le second formulaire
    }
    Voila j'espere etre suffisament clair

Discussions similaires

  1. [Visual Web] Affichage d'une liste d'objets sur SJSC
    Par Ashen-Shugar dans le forum NetBeans
    Réponses: 4
    Dernier message: 28/05/2006, 20h16
  2. Réponses: 7
    Dernier message: 06/03/2006, 15h38
  3. affichage d'une liste
    Par zidenne dans le forum Bases de données
    Réponses: 5
    Dernier message: 31/10/2005, 16h59
  4. [STRUTS/TAGS/COLLECTIONS] affichage d une liste
    Par hinanui dans le forum Struts 1
    Réponses: 22
    Dernier message: 04/07/2005, 14h03
  5. Pb d'affichage apres une liste déroulante
    Par loic.440 dans le forum ASP
    Réponses: 13
    Dernier message: 19/01/2005, 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