MENU DYNAMIQUE AVEC BD
zippeur
Messages postés
210
Statut
Membre
-
empty Messages postés 931 Statut Membre -
empty Messages postés 931 Statut Membre -
Salut à tous, étant débutant en php/MySQL, je compte sur vous pour m'aider, j'aimerai faire un menu dynamique pour
mon site (un peu comme celui de ce site http://www.itcis.net) un menu qui va chercher ces rubriques de la BDD Mysql.
J'espere que j'ai été assez clair, a vrai dire j'ai du mal m'exprimer pour ma requête mais l'exemple que j'ai cité pourra vous eclaircir.
jais 2 table--/cat_menu & sub_cat_menu/
cat_menu il s'affiche mais le 2 em je n'arrive pas a le fair afficher help mi pls
--------------------------------------------------------------------------------------------
<?
$sql1 = "select * from cat_menu";
$sql2 = "select * from sub_cat_menu";
$result1 = mysql_db_query($dbname, $sql1, $id_link);
while ($list = mysql_fetch_array($result1))
{
$id = $list['id_cat'];
$catigorie = $list['catigorie'];
$id_sub = $list['id_sub_cat'];
$sub_catigorie = $list['sub_categorie'];
echo"<table cellspacing='0' cellpadding='0' id='click-menu1' class='click-menu'>";
echo"<tr>";
echo"<td>";
echo"<div class='box1'>$catigorie<img src='images/arrow1.gif' width='11' height='11' alt=''></div>";
echo"<div class='section'>";
echo"<div class='box2'><img src='images/arrow2.gif' width='14' height='9' alt=''><a href=index.php?p=actu&id=$id'>$sub_catigorie</a></div>";
echo"</div>";
echo"</td></tr>";
echo"</table>";
}
?>
mon site (un peu comme celui de ce site http://www.itcis.net) un menu qui va chercher ces rubriques de la BDD Mysql.
J'espere que j'ai été assez clair, a vrai dire j'ai du mal m'exprimer pour ma requête mais l'exemple que j'ai cité pourra vous eclaircir.
jais 2 table--/cat_menu & sub_cat_menu/
cat_menu il s'affiche mais le 2 em je n'arrive pas a le fair afficher help mi pls
--------------------------------------------------------------------------------------------
<?
$sql1 = "select * from cat_menu";
$sql2 = "select * from sub_cat_menu";
$result1 = mysql_db_query($dbname, $sql1, $id_link);
while ($list = mysql_fetch_array($result1))
{
$id = $list['id_cat'];
$catigorie = $list['catigorie'];
$id_sub = $list['id_sub_cat'];
$sub_catigorie = $list['sub_categorie'];
echo"<table cellspacing='0' cellpadding='0' id='click-menu1' class='click-menu'>";
echo"<tr>";
echo"<td>";
echo"<div class='box1'>$catigorie<img src='images/arrow1.gif' width='11' height='11' alt=''></div>";
echo"<div class='section'>";
echo"<div class='box2'><img src='images/arrow2.gif' width='14' height='9' alt=''><a href=index.php?p=actu&id=$id'>$sub_catigorie</a></div>";
echo"</div>";
echo"</td></tr>";
echo"</table>";
}
?>
A voir également:
- MENU DYNAMIQUE AVEC BD
- Menu déroulant excel - Guide
- Tableau croisé dynamique - Guide
- Exemple tableau croisé dynamique télécharger - Télécharger - Tableur
- Menu caché tv continental edison ✓ - Forum Téléviseurs
- Canon quick menu - Télécharger - Utilitaires
1 réponse
Ca veut dire que pour chaque affichage de ton menu, il va y avoir une requête SQL, ça risque de faire lourd quand tu atteindra des centaines de visiteurs, voir des dizaines...
Fait le en php tu met ton menu dans un tableau...
https://www.php.net/manual/en/language.types.array.php
Fait le en php tu met ton menu dans un tableau...
https://www.php.net/manual/en/language.types.array.php