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 :

Liste à cocher comme CheckedListBox de VB


Sujet :

PHP & Base de données

  1. #1
    Membre éclairé Avatar de sihammaster
    Webmaster
    Inscrit en
    Mai 2009
    Messages
    256
    Détails du profil
    Informations professionnelles :
    Activité : Webmaster
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2009
    Messages : 256
    Par défaut Liste à cocher comme CheckedListBox de VB
    Bonjour,
    Existe-il une possibilité d'avoir une liste à cocher comme celle du vb.net, qui se remplit à partir de la bdd? Si Oui comment faire, Merci de m'aider.

  2. #2
    Expert confirmé
    Avatar de Benjamin Delespierre
    Profil pro
    Développeur Web
    Inscrit en
    Février 2010
    Messages
    3 929
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2010
    Messages : 3 929
    Par défaut
    Oui, soit avec une liste <ul> ou <ol> soit avec une liste à sélection multiple:

    Ex:
    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
    // données en provenances d'une requête
    $data = array(
    	array('value' => 1, 'key' => 'A'),
    	array('value' => 2, 'key' => 'B'),
    	array('value' => 3, 'key' => 'C'),
    );
     
    $list_a = '<ul>';
    $i = 0;
    foreach ($data as $d) {
      $item    = "item" . (++$i);
      $list_a .= '<li><input type="checkbox" name="list[]" value="'.$d['value'].'" id="'.$item.'" /><label for="'.$item.'">'.$d['key'].'</label></li>';
    }
    $list_a .= '<ul>';
     
    echo $list_a;
     
    $list_b = '<select multiple="multiple">';
    foreach ($data as $d) {
      $list_b .= '<option value="'.$d['value'].'">'.$d['key'].'</option>';
    }
    $list_b .= '</select>';
     
    echo $list_b;

  3. #3
    Membre éclairé Avatar de sihammaster
    Webmaster
    Inscrit en
    Mai 2009
    Messages
    256
    Détails du profil
    Informations professionnelles :
    Activité : Webmaster
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2009
    Messages : 256
    Par défaut
    Super, Ça marché, Merci

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 04/03/2009, 01h46
  2. Liste deroulante comme filtre-prob de variable
    Par santacrus dans le forum IHM
    Réponses: 5
    Dernier message: 09/11/2008, 08h59
  3. Delete avec liste déroulante comme critère
    Par Frog74 dans le forum VBA Access
    Réponses: 3
    Dernier message: 15/05/2008, 19h08
  4. Réponses: 2
    Dernier message: 24/01/2008, 17h34
  5. [FTP] Listing fichiers comme sur un FTP
    Par zxr69 dans le forum Langage
    Réponses: 7
    Dernier message: 21/09/2006, 14h22

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