Salut à tous,
je suis débutant en Ajax et j'essaie me mettre en place un petit bout de code:
j'ai une bdd réalisations :
ID | Catégorie | nom ...
j'ai une page php qui affiche ces catégories et réalisations
j'ai donc ensuite essayé de créer une petit script pour récupérer le nom de la catégorie
Code php : 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 echo '<div id="catego">'; $cate = $mysqli->query("SELECT * FROM realisations GROUP BY categorie"); while($list = mysqli_fetch_array($cate)) { $lescat=$list['categorie']; // affichage des categories sous forme de lien echo '<a href="'.$lescat.'">'.$lescat.'</a> '; } echo '</div><div style="clear:both"></div><div id="levisu">'; // affichage des réalisations $req = $mysqli->query("SELECT * FROM realisations ORDER BY id DESC"); while($data = mysqli_fetch_array($req)) { $image=$data['image']; $url=$data['url']; $nom=$data['nom']; echo' <div class="view view-tenth"> <img src="rea/'.$image.' " alt="'.$nom.'" /> <div class="mask"> <h2>'.$nom.'</h2> <p> </p> </div> </div> '; } echo'</div>';
afin de pouvoir l'utiliser dans la requête Sql
c'est donc a ce niveau que je bloc
voici le code du script
Comment je fais pour utilisé la valeur "page" que je récupère en Ajax dans ma requête SQl ???
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 $(document).ready(function(){ $("#catego a").click(function(){ page=$(this).attr("href"); $.ajax({ url : "nos_realisations.html", cache : false, success : function(html){ afficher(html); }, error : function(XMLHttpRequest, textStatus, errorThrown){ alert(textStatus); } }) return false; }); }); function afficher (data){ $("#levisu").empty(); }
Merci d'avance de votre aide
Cdt
Partager