bonjours a tous,
sur mes annonce lorsque je clic sur le titre de celle ci cela me renvoie vers une autre page qui m'affiche plus de détail.

Sur cette page apparait le contenu des table
images,annonces et utilisateur
la relation image annonce marche bien mais c'est au niveau de l'utilisateur cela m'affiche un autre utilisateur de ma base

voici ma jointure.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
$numeroannonce=$_GET['numannonce'];
$sql= "SELECT annonces.region , annonces.titreannonce , annonces.descriptionannonce , annonces.numannonce , annonces.prix , annonces.date , images.image, images.id_img,
utilisateurs.numutilisateurs,utilisateurs.mailutilisateurs,utilisateurs.telephone
FROM annonces
LEFT JOIN images ON images.numannonce = annonces.numannonce
LEFT JOIN utilisateurs ON utilisateurs.numutilisateurs = annonces.numannonce
WHERE annonces.numannonce = '$numeroannonce'";
cela se passe comme ca

la table utilisateurs
utilisateur a la clé primaire = numutilisateurs

la tables annonces
numannonce a la clé primaire numannonce et clé étrangère numutilisateurs

la tables images
la clé primaire est id_image et clé étrangère numannonce

Je ne voit pas se qui cloche :o