Problème affichage

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Problème affichage

par Aureusms » 18 juin 2009, 18:25

Fais un echo de tes requètes et vérifie ce qu'elles écrivent..

par Romuald632 » 18 juin 2009, 14:13

Bonjour,
Merci de ton aide mais ça marche pas !
Est-ce que ce ne serait pas dans page précédente qu'il y aurait un problème ?
Faire un lien du style :
echo ' <a href="liste_etab.php?rub='.$affichage['gd_rubrique_fr'].'&dept='.$affichage[dept_fr'].'">'.$affichage['gd_rubrique_fr'].'</a>';
Bon chez moi ça marche pas, mais je trouvez que c'était une bonne idée !

par Aureusms » 16 juin 2009, 18:56

Beurk j'aime pas les jointures... Bon essayes la vieille méthode :
$resultat_rubrique = mysql_query("SELECT DISTINCT rubrique.gd_rubrique_fr as gd_rubrique_fr
FROM etablissement,region,departement,rubrique
WHERE etablissement.region_id = region.id_region
AND etablissement.dept_id = departement.id_dept
AND etablissement.rubrique_id = rubrique.id_rubrique
AND departement.dept_fr='".$_GET['rub']."'");
vérifie les virgules si cela ne marche pas j'ai une fâcheuse tendance à les oublier.

A l'aide SVP

par Romuald632 » 16 juin 2009, 14:51

Boujour à tous,
A l'aide SVP je suis à la rue totale, j'ai beau tourner mes requêtes dans tous les sens, ça marche pas !

par Romuald632 » 11 juin 2009, 14:54

J'ai rajouté un AND, mais ça ne change rien...

Problème affichage

par Romuald632 » 09 juin 2009, 14:40

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 :
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 :
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());
Si quelqu'un peut m'aider !
Merci par avance de votre aide