bonjour, j ai besoin de votre aide ,
je veux transmettre mes données dans mon url en jquery:
je m'explique
j ai un lien qui récupère la liste des messages et l afficher dans un autre div. donc mon lien appelle une autre page qui s'appelle listermessage.php.
dans cette page listermessage.php j'ai une requête qui récupère la référence du message et le titre du message et je l affiche dans un tableau .
maintenant ce que je veux c'est lorsque je clique sur mon lien qui appelle cette listermessage.php il me transmet la reference du message dans url.
pour cela je vous montre mes codes:
listermesssage.php
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
28
29
30
31
32
33
34
35 <h3>Messages non-lus(<?php echo intval(mysql_num_rows($req1)); ?>):</h3> <table id="listemp"> <tr> <th class="title_cell">Titre</th> <th>Nb. Réponses</th> <th>Participant</th> <th>Date d'envoi</th> </tr> <?php //On affiche la liste des messages non-lus while($dn1 = mysql_fetch_array($req1)) { ?> <tr> <td class="left"><a id="test" href="liremessage.php?id=<?php echo $dn1['ref_msg']; ?>"><?php echo htmlentities($dn1['titre_msg'], ENT_QUOTES, 'UTF-8'); ?></a></td> <td><?php echo $dn1['reps']-1; ?></td> <td><a href="acceuil.php?id=<?php echo $dn1['userid']; ?>"><?php echo htmlentities($dn1['login'], ENT_QUOTES, 'UTF-8'); ?></a></td> <td><?php echo $dn1['date_reception'];echo":";echo $dn1['heure_reception']; ?></td> </tr> <?php } //Sil na aucun message non-lu, on le dit if(intval(mysql_num_rows($req1))==0) { ?> <tr> <td colspan="4" class="center">Vous n'avez aucun message non-lu.</td> </tr> <?php } ?> </table>
ma page acceuil.php qui contient mon lien qui va appeller la page listermessage
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <div id="compte"> <span id="spanCompte">Mon Compte</span> <ul class="menuvertical"> <li ><a href="#"> <img src="images/dieng.jpg" width="50" height="40"></img></a></li> <li > <a id="nav" href="#" onclick="afficher_listeMessage()">Boite de Reception(<?php echo intval(mysql_num_rows($req1)); ?>):</a></li><!-- <li > <a id="nav" href="#" >Messages Lus(<?php echo intval(mysql_num_rows($req2)); ?>):</a></li> --><li > <a id="nav" href="#" onclick="afficher_nouveauMessage()">Nouveau Message</a></li> <li> <a id="nav" href="#">Profil</a></li> <li><a id="nav" href="#">Recherche profils</a></li> <li> <a id="nav" href="#">Activer/Désactiver</a></li> </ul> </div>
ma fonction jquery qui appelle la page listermessage.php dans ma page acceuil.php
et lors de l appelle de la page listermessage.php je veux transmettre mon ref_message dans la url acceuil.php
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 function afficher_listeMessage(url) { jQuery.ajax({ type: "GET", url:"listermessage.php", data: "ref_msg="+$("#test").val(), success: function(data, textStatus, rawRequest) { jQuery("#contenu").html(data); }, error: function(rawRequest, textStatus, errorThrow) { //jQuery(element).html("Impossible de charger les d�tails de la page..."); jQuery("#contenu").html("Erreur de chargement..."); } });
merci d'avance
Partager