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. 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
    1. Il manque le bouton d'envoie.
      <input type="submit" value="Envoyer" />
  2. non je dois ecrire cette ligne o debut et doit faire le lien vers kel fichier php?
    1. est ce que t'a bien fait ton <form action='lescript.php' method='post'>
      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
        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;
          
          }
          ?>