Bonjour tout le monde
Je vous explique mon problème.
J'ai deux tables:
Table1 - ID, prénom, nom et numéro de téléphone de client.
Table2 ID, ID_Client, (info) Informations supplémentaires.
Les personnes peuvent ajouter plusieurs informations. Lorsque l'on clique sur un utilisateur, on peut voir les informations complémentaires avec un Table1.ID = Table2.ID_Client
Je voudrais afficher les 5 dernières personnes ayant effectuée un ajout sur les informations supplémentaires.
Mon code:
Cela fonctionne correctement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 $reqlastmodif = $bdd->query(' SELECT DISTINCT Table1.ID, Prénom, Nom, ID_Client ,info, Table2.ID FROM Table1 LEFT OUTER JOIN Table2 ON Table1.ID = Table2.ID_client GROUP BY Table1.ID ORDER BY Table2.ID Desc LIMIT 0, 5 ') $reqlastmodif->execute(); while($donnees = $reqlastmodif->fetch()){ echo "<td height=164 width=117><a href=\"personnel.php?id=".$donnees['ID']."\"></a></td>"; }
Seulement, la donnée .$donnees['ID']. me donne l'ID de la Table2.
Ce que je voudrais, c'est la donnée ID de la Table1 (l'ID de la personne, non pas l'ID de la Table2, celle des informations supplémentaire)
Comment faire?
Cordialement
Partager