MENU DYNAMIQUE AVEC BD

zippeur Messages postés 210 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>";
}
?>
A voir également:

1 réponse

empty Messages postés 931 Statut Membre 176
 
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
0