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

Langage PHP Discussion :

Liste de selection php sql


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2013
    Messages
    136
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2013
    Messages : 136
    Par défaut Liste de selection php sql
    Bonjour;

    j'ai un boutton qui me permets d'ouvrir une fenêtre modal: "modificationevenement" avec le code ci-dessous:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <button class="btn btn-primary" data-toggle="modal" name="modifevent" data-target="#modificationevenement">Modification événement</button>
    Dans cette fenêtre il y a une liste de selection:

    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
    <div class="modal fade"  id="modificationevenement" >
      <div class="modal-dialog" role="document">
        <div class="modal-content">
          <div class="modal-header">
            <h5 class="modal-title">Modification événement</h5>
            <button type="button" class="close" data-dismiss="modal" aria-label="Close">
              <span aria-hidden="true">&times;</span>
            </button>
          </div>
     
          <div class="modal-body">
     
          <div class="form-group">
          <label class="control-label col-sm-8" for="pwd">Séléctionnez votre événement:</label>
          <div class="col-sm-10">          
            <div class="col-xs-5 selectContainer">
                <select name="modifevent" class="form-control">
     
                </select>
            </div>
          </div>
        </div>        
     
          <div class="form-group">
           <label class="control-label col-sm-6" for="pwd">Entrez  nouveau nom:</label>
          <div class="col-sm-10">          
            <input type="text" class="form-control" id="nouveauNom" placeholder="nouveau Nom" name="nouveauNom">
          </div>
          </div>
     
          </div>
         <div class="modal-footer">
            <button type="button" value="validermodif"  class="btn btn-primary">Valider</button>
            <button type="button" class="btn btn-secondary" data-dismiss="modal">Annuler</button>
          </div>
        </div>
      </div>
    </div>
    Mon but est de charger la liste select depuis une base sql dès l'ouverture de la fenêtre.


    mon code sql:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $quete = mysql_query("SELECT * FROM Evenements WHERE id_user='$id'");
    $res = mysql_query($quete) or exit(mysql_error());
    $data=mysql_fetch_array($res)
    Merci pour votre aide.

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Et quelle est ta difficultée (en dehors du fait que ton code PHP n'est pas terminé) ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2013
    Messages
    136
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2013
    Messages : 136
    Par défaut
    Mon problème est que je ne sais pas comment faire pour charger la liste select depuis ma base sql dès l'ouverture de la fenêtre.
    le code php sql juste pour vous montrer que je sais récupérer mes données de la base sql mais je ne sais pas comment charger ma select

  4. #4
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Tu as essayé de mettre ton PHP dans ta partie modale ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2013
    Messages
    136
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2013
    Messages : 136
    Par défaut
    je viens d'essayer le code ci-dessous dans le modale:
    mais ca bloque...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <select id="select">
    <?php
    $quete = mysql_query("SELECT nom FROM Evenements WHERE id_user='$id'");
    $res = mysql_query($quete) or exit(mysql_error());
     
    while ( $data = mysql_fetch_array( $res)) {
        echo '<option>'.$data["nom"].'</option><br/>';
    }
    ?>
    </select>
    par contre le code basique ci-dessous il marche:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <select id="select">
      <option value="valeur1">Valeur 1</option> 
      <option value="valeur2" selected>Valeur 2</option>
      <option value="valeur3">Valeur 3</option>
    </select>
    je pense ça vient de la requette sql???non??

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2013
    Messages
    136
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2013
    Messages : 136
    Par défaut
    C'est bon j'ai trouvé merci
    erreur dans mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $quete = mysql_query("SELECT nom FROM Evenements WHERE id_user='$id'");
    il faut mettre:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $sql = "SELECT * FROM Evenements WHERE id_user='$id'";
    je charge bien ma select en mettant le code directement dans le modale.
    Merci pour ton aide

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

Discussions similaires

  1. [SQL] Doublon dans une liste de <select
    Par Interface dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 30/09/2007, 23h01
  2. [SQL] formulaire php/sql (liste déroulante) petit soucis
    Par koolgirl dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 13/03/2007, 21h21
  3. [SQL] Liste déroulante dynamique PHP only
    Par gforce dans le forum PHP & Base de données
    Réponses: 24
    Dernier message: 11/05/2006, 21h30
  4. Réponses: 12
    Dernier message: 02/05/2006, 19h37
  5. [SQL] Problème de récupération des valeurs d'une liste multiple en php
    Par BOLARD dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 01/05/2006, 00h29

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