Affichage : Pas de séléction
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 :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| 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());
while ($affichage = mysql_fetch_array($resultat_rubrique) )
{
echo ' <a href="liste_etab.php?etab='.$affichage['gd_rubrique_fr'].'">'.$affichage['gd_rubrique_fr'].'</a>'; |
Ma requete liste_etab :
Code:
1 2 3 4 5 6
| if(isset($_GET["etab"]))
{
$resultat_etab = mysql_query("SELECT DISTINCT nom_etab,etoile,cp,ville,tel,photo FROM etablissement
LEFT JOIN rubrique ON (etablissement.rubrique_id = rubrique.id_rubrique)
WHERE rubrique.gd_rubrique_fr='".$_GET['etab']."'")
or die(mysql_error()); |
J'ai essayé de rajouter des AND... mais non
Si quelqu'un peut m'aider !
Merci par avance de votre aide