bonjour,

J'ai trois tables : amis, famille, travail
Dans chaque table, j'ai un champ reference auquel vient s'ajouter la réference de l'information, par ex : ami-156, fam-288, trv-896.

J'aimerai à l'aide d'un petit moteur de recherche afficher les résultats lorsque je recherche une référence.

J'ai tenté les jointures mais rien n'apparait lorsque plusieurs tables sont jointes sinon avec une seule, ça fonctionne mais bon...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
if (!empty($_GET['motclef'])) {
$sql = "SELECT *
FROM utilisateurs
INNER JOIN amis
ON  utilisateurs.id_utilisateur = amis.id_utilisateur
INNER JOIN famille
ON  utilisateurs.id_utilisateur = famille.id_utilisateur
INNER JOIN travail
ON  utilisateurs.id_utilisateur = travail.id_utilisateur
WHERE reference LIKE '%" . addslashes($_GET['motclef']) . "%' AND etat='1'";
Une idée???