Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2130 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  requète dans une liste déroulante

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

requète dans une liste déroulante

n°2200530
msi79
Posté le 21-08-2013 à 21:16:15  profilanswer
 

bonsoir à tous .
je récupère des données dans une liste déroulante . tout se passe bien mais il se trouve que la requête retourne plusieurs fois les mêmes données récupérées ce qui me gène énormément. alors si quelqu'un pouvant m'aider .merci d'avance .
voici la requête :
<?php
include("connect.php" );
?>
<!doctype html>
<html lang="fr">
   <head>
      <meta charset="UTF-8"/>
      <title>Formulaire dynamique</title>
      <script src="http://code.jquery.com/jquery-1.10.1.min.js"></script>
      <script src="http://code.jquery.com/jquery-migrate-1.2.1.min.js"></script>
      <script type="text/javascript" src="jquery.js"></script>
   </head>
   <body>
      <form method="post" action="reception.php">
         <p>
           <select name="annee" id="annee" onchange='anneeChange();'>
            <option value="choisissez" selected disabled>-- choisissez --</option>              
             
             <?php
               $req="SELECT id_dest,nom_dest,dest_Mail  FROM destinateurs ORDER BY nom_dest DESC";
               $res=mysql_query($req) or die("erreur dans la requête $req" );
               $dataarray = array();
               while ($tab=mysql_fetch_assoc($res)){
                  $dataarray[$tab['id_dest']]=$tab['dest_Mail'];
               echo "<option value='".$tab['id_dest']."'>".$tab['nom_dest']."</option>";
               }
            ?>
         </select>
         </p>
         <div id="paragrapheSupplementaire">
            <input type="text" name="fieldsemail" id="fieldsemail" value="" />
         </div>
         <p>
           <input type="submit" value="-- OK --"/>
         </p>
      </form>
<script>
   var dataarray = <?php echo json_encode($dataarray);?>
  function anneeChange(){
     document.getElementById("fieldsemail" ).value=dataarray[document.getElementById("annee" ).value];
  }
</script>
 
<a href="test1.php">TEST</a>
<a href="test2.php">TEST2</a>
   </body>
</html>

mood
Publicité
Posté le 21-08-2013 à 21:16:15  profilanswer
 

n°2200549
sltpaulo
Posté le 22-08-2013 à 12:34:09  profilanswer
 

Tu as peux être des duplications dans ta base de donnée rajoute un group by dans ta requête sql


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  requète dans une liste déroulante

 

Sujets relatifs
Requête UPDATE aucun résultatExcel: Aide pour imprimer à partir d'une liste
calcul de cout d'une requeteListe déroulante et passage de variable
access requête sur liste déroulante avec datesRequete pour liste déroulante dans formulaire
Une liste déroulante peuplée par une requête SQL (Javascript)liste déroulante chargée par requête sql et sélection dans cette liste
requête paramétrée et liste déroulante[access] Liste déroulante et requête [Résolu]
Plus de sujets relatifs à : requète dans une liste déroulante


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR