smarty实现级联菜单 写成函数然后
function typeList0l()
{
global $lng;
echo "点击图标展开分类
";
$sql="select * from xy_product_typelist where typeclass='pro' and typeid=0 and lng='$lng' order by pid,id";
$result1=mysql_query($sql);
$treehowid=mysql_num_rows($result1);
$i=1;
while ($typeList=mysql_fetch_array($result1)){
$treehowid2=treehowid($typeList["id"]);//判断该类别以下的数据
$typeid2="|".$typeList["id"]."|";
$typeid3=strpos($_SESSION["treeid2"],$typeid2);
if ($i==$treehowid) {
if ($treehowid2<=0) {
echo "".$typeList["typename"]."
";
}else{
if (strpos($_SESSION["treeid2"],$typeid2)>0) {
echo "".$typeList["typename"]."
";
}else{
echo "".$typeList["typename"]."
";
}
}
}else{
if ($treehowid2<=0) {
echo "".$typeList["typename"]."
";
}else{
if (strpos($_SESSION["treeid2"],$typeid2)>0) {
echo "".$typeList["typename"]."
";
}else{
echo "".$typeList["typename"]."
";
}
}
}
$imgid="";
typeList02($typeList["id"],$imgid);
$i++;
}
}
//循环显示子分类
function typeList02($typeid,$imgid)
{
$typeid2=$_GET["typeid"];
$sql="select * from xy_product_typelist where typeclass='pro' and typeid=$typeid order by pid,id";
$result12=mysql_query($sql);
if (mysql_num_rows($result12)>0){
$typeid2="|".$typeid."|";
$typeid3=strpos($_SESSION["treeid2"],$typeid2);
if (strpos($_SESSION["treeid2"],$typeid2)>0) {
echo"