Probleme affichage des sous categorie

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 : Probleme affichage des sous categorie

Probleme affichage des sous categorie

par mrarobaz » 16 oct. 2008, 23:50

Bonjour,

Voilà j'ai créer une liste de categorie et sous categorie

La categorie ça va mais je voudrai faire afficher la sous categorie seulement en cliquand sur la categorie

Je ne veut pas que les sous categorie s'affiche quand ont arrive sur le site

Donc Ma page est Accueil.php , car j'utilise l'index comme page de presentation avec un lien entrer qui nous s'envoie sur ma page d'accueil.php

J'ai mit mes categorie et sous categorie dans mon fichier menu.php

donc les categorie s'affiche sur accueil.php et je voudrais quand je clic sur une categorie que ça m'active les sous categorie dans mon menu .
Donc en gros si accueil.php <-- on affiche les categorie
et si accueil.php?cat=variable <-- on affiche les sous categorie
<?php
	
require_once('admin/includes/connect.inc.php');
	
	// VARIABLE ET CONDITION POUR LES CATEGORIE ET SOUS CATEGORIE
	$idcat = strip_tags($_GET['cat']);
if(!is_numeric($idcat))
	$idcat = 1;
	$sidcat = strip_tags($_GET['sscat']);
if(!is_numeric($sidcat))
   $sidcat = 1;
   
	// REQUETE POUR LES CATEGORIES
	$sqlcatP = "SELECT * FROM `Photos_CatP` ORDER BY `Name`";
	$reqcatP = mysql_query($sqlcatP) or die('Erreur sql code 2catP<br>'.mysql_error());
	$catNP = 1;


	while($datcatP = mysql_fetch_array($reqcatP))
   {
   
		// AFFICHAGE DES CATEGORIES
		echo '<li>
			<a href="?cat='.$datcatP['Numero'].'">'.$datcatP['Name'].'</a>';
		$catNP++;
   }

		echo '</li>
		';

	// REQUETE POUR LES SOUS CATEGORIES
	$sqlcatS = "SELECT * FROM `Photos_CatS` WHERE `CatP` = '$idcat' ORDER BY `Name`";
	$reqcatS = mysql_query($sqlcatS) or die('Erreur sql code 2catS<br>'.mysql_error());
	$catNS = 1;
	
	 
		echo '<p align="center">';

	while($datcatS = mysql_fetch_array($reqcatS))
   {
   
		// AFFICHAGE DES SOUS CATEGORIES
		echo '<li>
			<a href="photos.php?cat='.$idcat.'&sscat='.$datcatS['Numero'].'">'.$datcatS['Name'].'</a>';
		$catNS++;
   }

		echo '</li>
		';

?>

Merci d'avance pour votre aide