est ce que vente_ville que tu affiche ici
<?php echo $val['vente_ville']; ?><br />
est le noms du champs de la table maps_ville qui correspond au nom d'une ville?
- si OUI ta jointure et incorrecte, refait là en utilisant les cles primaires des table maps_ville et photo et les cles etrangers de la table vente
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
//remplacer
$req = "SELECT id, vente_ville, vente_photo, prix, date
FROM vente
RIGHT JOIN maps_ville ON id_ville = vente_ville
RIGHT JOIN photo ON id_photo = vente_photo
LIMIT 0,6";
//par
//remplacer
$req = "SELECT id, vente_ville, vente_photo, prix, date
FROM vente
RIGHT JOIN maps_ville ON maps_ville.id_ville = vente.id_ville
RIGHT JOIN photo ON maps_ville.id_photo = photo.id_photo
LIMIT 0,6"; |
si ces clés primaire n'ont pas de correspondant dans la table vente il y a une erreur de modélisation, montrer les champs de tes tables pour s'en assurer.
- si NON alors tu affiche le mauvais champs
Partager