2 回答

TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超6個(gè)贊
您的菜單功能:
function getMenuTree($parent_id)
{
global $con;
$menu = "";
$sqlquery = " SELECT * FROM categories WHERE parent_id = '$parent_id'";
$res=mysql_query($con,$sqlquery);
while($row=mysql_fetch_array($res))
{
$menu .="<li><a href='products.php?subCatId='.$row['cat_Id'].''>".$row['cat_name']."</a>";
$menu .= "<ul>".getMenuTree($row['cat_Id'])."</ul>";
$menu .= "</li>";
}
return $menu;
}
你可以在你想要的地方調(diào)用函數(shù):
getMenuTree('0');

TA貢獻(xiàn)1862條經(jīng)驗(yàn) 獲得超6個(gè)贊
請(qǐng)嘗試以下代碼。我認(rèn)為它會(huì)為你工作。
我<div class="col-sm-4">在第一個(gè) while 循環(huán)開(kāi)始之后添加,并</div>在第一個(gè) while 循環(huán)結(jié)束之前關(guān)閉。此類將類別分為 3 部分。
<ul class="dropdown-menu mega-dropdown-menu row">
<li class="col-sm-4">
<ul>
<?php
$sql = mysql_query("SELECT * FROM categories WHERE parent_id = '0' ");
while($res = mysql_fetch_array($sql))
{
// add below line
echo '<div class="col-sm-4">';
echo '<li class="dropdown-header">'.$res['cat_name'].'</li>';
$sql1 = mysql_query("SELECT * FROM categories WHERE parent_id = '".$res['cat_Id']."' ");
while($res1 = mysql_fetch_array($sql1))
{
echo '<li><a href="products.php?subCatId='.$res1['cat_Id'].'">'.$res1['cat_name'].'</a></li>';
}
// add below line
echo "</div>";
}
?>
</ul>
</li>
</ul>
- 2 回答
- 0 關(guān)注
- 121 瀏覽
添加回答
舉報(bào)