Requetes sql liste deroulantes

Bonjour
je souhaite afficher le résultat d'une requête d'apres ce que l'utilisateur a sélectionne ds la liste déroulante(html)
mai je ne sai pas comment proceder et coder
merci

7 réponses

  1. salut voici un bout de code j'espere qu'il va t'aider
    pour la partie html tu fait
    <select name='choix'>
    <option value='valeur_choix1'>Ce_que_tu_veux_ici_1</option>
    <option value='valeur_choix2'>Ce_que_tu_veux_ici_2</option>
    ....
    </select>
    
    pour le php
    <?php
    //tu recupere le choix
    $choix = $_POST['choix'];
    
    //si les choix possible sont plus de 2 je te conseil d'utiliser switch pour ne pas se perdre dans les if
    
    //selon le cas 
    switch($choix) {
    
    //cas ou choix = "choix_1"
    cas "choix_1":
    //ton traitement ici
    break;
    
    ....
    
    //ceci palie a l'existence un cas non traiter
    default:
    echo "ce cas n'est pas traiter veuillez faire un autre choix";
    brea;
    
    }
    ?>
    
    0
    1. merci pour ta reponse
      jve essai tt sa
      0
      1. <select name="team" size="9">
        <option value="Lyon">Lyon</option>
        <option value="Manchester United">Manchester United</option>
        <option value="Chelsea">Chelsea</option>
        <option value="FC Barcelone">FC Barcelone</option>
        <option value="Real Madrid">Real Madrid</option>
        <option value="Inter Milan">Inter Milan</option>
        <option value="Milan AC">Milan AC</option>
        <option value="Bayern Munich">Bayern Munich</option>
        </select>
        <?php
        $cho=$_POST['team'];
        switch($cho) {

        case "Lyon":
        echo "lyonnnnnnnn";
        break;

        case "Chealsea":
        echo "cccccccccc";

        break;

        //ceci palie a l'existence un cas non traiter
        default:
        echo "ce cas n'est pas traiter veuillez faire un autre choix";
        break;

        }
        ?>

        je voudrai faire marcher sa
        mai no result
        0
        1. est ce que t'a bien fait ton <form action='lescript.php' method='post'>
          0
          1. non je dois ecrire cette ligne o debut et doit faire le lien vers kel fichier php?
            0
            1. le code complet sera
              tu creer un fichier et nomme le formulaire.php et tu y met
              <form action='choix.php' method='post'>
              <select name="team" size="9">
              <option value="Lyon">Lyon</option>
              <option value="Manchester United">Manchester United</option>
              <option value="Chelsea">Chelsea</option>
              <option value="FC Barcelone">FC Barcelone</option>
              <option value="Real Madrid">Real Madrid</option>
              <option value="Inter Milan">Inter Milan</option>
              <option value="Milan AC">Milan AC</option>
              <option value="Bayern Munich">Bayern Munich</option>
              </select> 
              </form>
              

              en suite tu creer un deuxieme fichier et nomme le choix.php et tu y met
              <?php
              $cho=$_POST['team'];
              switch($cho) {
              
              case "Lyon":
              echo "lyonnnnnnnn";
              break;
              
              case "Chealsea":
              echo "cccccccccc";
              
              break;
              
              
              //ceci palie a l'existence un cas non traiter
              default:
              echo "ce cas n'est pas traiter veuillez faire un autre choix";
              break;
              
              }
              ?>
              
              

              mais essaye de faire un tour sur le site que avion-f16 en mentionner ca t'aidera beaucoup
              0
              1. Il manque le bouton d'envoie.
                <input type="submit" value="Envoyer" />
                0