Bonjour,
J'essaie d'avoir une liste déroulante à partir d'une requête mySql.
j'ai un tableau dont une des cellules est :
ici je pense que je n'appelle pas correctement la liste ($liste_membres).
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo '<td><select class="form-control a-liste-lu" id="08" title="pretBB1">'.$liste_membres.'</td>';
j'ai un ajax qui dit :
ici je pense que le $(select) c'est faux.
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
25
26
27 $(document).ready(function() { //au click sur le lien chercher (.class) $(".a-liste-lu").click(function(){ var heure = $(this).attr("id"); //on recupere la valeur de l'attribut id var service = $(this).attr("title"); //on recupere la valeur de l'attribut title $.ajax({ type: "GET", url: "aff_modif.php?listeLu="+heure+";"+service, dataType : "html", //affichage de l'erreur en cas de problème error:function(msg, string){ alert( "Error !: " + string ); }, success:function(data){ //alert(data); //on met à jour le div zone_de_rechargement avec les données reçus //on vide la div et on le cache $(select).empty().hide(); //on affecte les resultats au div $(select).append(data); //on affiche les resultats avec la transition $(select).fadeIn(25); } }); }); })
Un partie de mon script php qui appelle la bdd:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $donnees = $reponse->fetchAll(PDO::FETCH_ASSOC); foreach($donnees as $row) { $liste_membres = '<option value="'.$row['id'].'">'.$row['pseudo'].'</option>'; } $reponse->closeCursor();
Pourriez-vous m'aider à concrétiser ma liste ? ;O)
Partager