Bonjour,
Alors voila j'essaye d'afficher des messages qui sont sur une table 'pm' d'un user le probleme c'est que quand j'affiche il affiche tous les messages de la tache c un peu logique alors je cherche qu'il m'affiche les message qui concerne par exemple user1 , je peux faire sa si je faire une requete avec une condition (where id=user1) mais la j'ai plusieurs users donc je veux faire une variable mais j'arrive pas a resoudre le probleme aidez moi svp
voila mon code php :
comme vous remarquer j'ai fais la jointure entre les deux tables mais je pense qu'il me faut une autre condition pour qu'il affiche que le user1 et non pas tout les users
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 $resultat = mysql_query("select id,title,Username,nom,prenom,status,datedebut,datefin from pm,employe"." where employe.idE=pm.user2 ",$connexion); if ($resultat) { $nbu = mysql_num_rows($resultat); echo "<table border='1' \n><h3>Taches affecter au employés : <h3>"; echo "<tr><td><strong>ID</strong></td>"; echo "<td><strong>Titre</strong></td>"; echo "<td><strong>status</strong></td>"; echo "<td><strong>datedebut</strong></td>"; echo "<td><strong>datefin</strong></td>"; echo "</tr>"; while ($utilisateur = mysql_fetch_array ($resultat)){ echo "<tr>\n"; echo "<td width='100' colspan='1' > " . $utilisateur["id"] . "</td>" ; echo "<td>"."<a href='read_pm.php?id=".$utilisateur["id"]." '> ".$utilisateur ['title']. "</a><br />"."</td>"; echo "<td>" . $utilisateur["status"] ."</td>" ; echo "<td width='400'>" . $utilisateur["datedebut"] . "</td>" ; echo "<td width='400'>" . $utilisateur["datefin"] . "</td>" ; echo "</tr>\n";} echo "</table>";
Partager