Se connecter / S'enregistrer
Votre question

gestion des catégories et sous catégorie

Tags :
  • MySQL
  • Programmation
Dernière réponse : dans Programmation
6 Mai 2008 16:38:35

bonjour

Catégorie niveau 1
Catégorie niveau 2
Catégorie niveau 2
Catégorie niveau 2

Catégorie niveau 1
Catégorie niveau 2
Catégorie niveau 2
Catégorie niveau 2

Catégorie niveau 1
Catégorie niveau 2
Catégorie niveau 2
Catégorie niveau 2


voici la structure du site

j'aimerais que lorsque je clique sur catégorie niveau 1 que l'on m'affiche tous les articles des catégories 1 et 2 en même temps.

voici le code php
<?php
$sql = mysql_query("SELECT * FROM categorie WHERE cat_niveau=2");
while ($ligne = mysql_fetch_object($sql))
{
$cat_id = $ligne->cat_id;
$cat_parent = $ligne->cat_parent;
$cat_niveau = $ligne->cat_niveau;
$cat_lib = $ligne->cat_lib;
?>

<br><a href="<?php echo "produit.php?cat=".$cat_id?>"><strong><font color="717275" size="2.9em" style="padding-left:12px"><?php echo $cat_lib; ?></font></strong></a><br>


<?php
$sql_sscat = mysql_query("SELECT * FROM categorie WHERE cat_parent=$cat_id AND cat_niveau=3");
while ($ligne_sscat = mysql_fetch_object($sql_sscat))
{
$scat_id = $ligne_sscat->cat_id;
$scat_parent = $ligne_sscat->cat_parent;
$scat_niveau = $ligne_sscat->cat_niveau;
$scat_lib = $ligne_sscat->cat_lib;
?>
<font style="padding-left:12px"><img src="design/img/menugauche.gif" alt=""/> <a href="produit.php?cat=<?php echo $scat_id; ?>"><?php echo $scat_lib; ?></a></font><br />
<?php
}


}
?>


voici la table correspondante

cat_id : identifiant
cat_lib : nom de l'article
cat_parent :p arent correspondant
cat_niveau
cat_image

merci d'avance

Autres pages sur : gestion categories categorie

7 Mai 2008 10:54:44

Et quel est le problème (mauvaises catégories affichés, rien d'affiché,...) ? Il nous faut un peu plus de précisions.
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS