Bonjour à toutes et à tous !
Problème d'affichage sur ma dernière page :
J'ai plusieurs tables :
- etablissement
- rubrique
- region
- departement
Ensuite j'affiche mes pages dans l'ordre suivant :
region->departement->rubrique->liste_etablissement
Ex : Auvergne->Puy-de-Dome->Hébergement - Gastronomie - Visites->Hôtel Test (si je choisi Hébergement)
Mon problème c'est que tous mes hôtels s'affichent sans tenir compte de la première requête : region
Ma requete rubrique :
Ma requete liste_etab :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 if(isset($_GET["rub"])) { $resultat_rubrique = mysql_query("SELECT DISTINCT rubrique.gd_rubrique_fr as gd_rubrique_fr FROM etablissement LEFT JOIN region ON (etablissement.region_id = region.id_region) LEFT JOIN departement ON (etablissement.dept_id = departement.id_dept) LEFT JOIN rubrique ON (etablissement.rubrique_id = rubrique.id_rubrique) WHERE departement.dept_fr='".$_GET['rub']."'") or die(mysql_error());
Si quelqu'un peut m'aider !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 if(isset($_GET["etab"])) { $resultat_etab = mysql_query("SELECT DISTINCT etablissement.nom_etab AS nom_etab FROM etablissement LEFT JOIN rubrique ON (etablissement.rubrique_id = rubrique.id_rubrique) WHERE rubrique.gd_rubrique_fr='".$_GET['etab']."'") or die(mysql_error());
Merci par avance de votre aide
Partager