PHP

Bonjour, J'aimerais savoir si il est possible de chercher dans une liste déroulante un nom/prenom d'une base de données que l'on checked un input type checkbox et qui nous affiche en dessous ou dans une div (peu importe) des informations la concernant ( venant de la base de données ) ?

Exemple :

//liste déroulante //bouton checkbox
Jean monnet

//si bouton checkbox est checked alors
//afficher par exemple: date de naissance / lieu / code postal ...
xx/xx/xxxx
azerty
12345

Merci de votre aide.

2 réponses

  1. Bonjour,

    Oui c'est possible...

    A+
    2
    1. Un exemple de code ?
      0
      1. <?php
        require_once 'inc/Html.class.php';
        $Html = new Html();
        ?>
               <form method="POST" action="index.php?page=lieux/listeLieux"> filtrage:
                    pays: <?php
                    $Html->setName('pays');
                    $Html->setInitialValue('--sel--');
                    $Html->setSingleValuesList($Lieuxnat->listSetEnum('nat_lieux', 'pays'));
                    $Html->setSelectedValue($_POST['pays']);
                    $Html->formSubmit = false;
                    $Html->select(); ?>
                    <input type="submit" value="lister"/>
                </form>
        

        code HTML généré:

                 pays: <select name='pays'>
          <option value=''>--sel--</option>
          <option value='A'>A</option>
          <option value='B'>B</option>
          <option value='CAN'>CAN</option>
          <option value='CH'>CH</option>
          <option value='CS'>CS</option>
          <option value='D'>D</option>
          <option value='DK'>DK</option>
          <option value='E'>E</option>
          <option value='F'>F</option>
          <option value='GB'>GB</option>
          <option value='GR'>GR</option>
          <option value='H'>H</option>
          <option value='HR'>HR</option>
          <option value='I'>I</option>
          <option value='L'>L</option>
          <option value='N'>N</option>
          <option value='NL'>NL</option>
          <option value='P'>P</option>
          <option value='S'>S</option>
          <option value='SLO'>SLO</option>
          <option value='UA'>UA</option>
          <option value='USA'>USA</option>
        </select>
        0
      2. Merci je test ça et je t'en donne des nouvelles. merci en tout cas !
        0