function sys_DivMap($classid,$line,$bcolor,$color){
 global $empire,$class_r,$dbtbpre;
 $sql=$empire->query("select classid,classname,sonclass,islast,tbname from {$dbtbpre}enewsclass where bclassid='$classid' and showclass=0 order by myorder,classid");
 while($r=$empire->fetch($sql))
 {
  
  //栏目链接
  $classurl=sys_ReturnBqClassname($r,9);
  $text.="<li><a href=\"".$classurl."\" target=\"_blank\">".$r[classname]."</a>".$newsdata;
  $sql1=$empire->query("select classname,classid,islast,sonclass,tbname from {$dbtbpre}enewsclass where bclassid='$r[classid]' and showclass=0 order by myorder,classid");
  $i=0;
  $class_text="";
  while($r1=$empire->fetch($sql1))
  {
   
   //栏目链接
   $classurl=sys_ReturnBqClassname($r1,9);
   $i++;
   if(($i-1)%$line==0||$i==1)
   {$class_text.="";}
   $class_text.="<li><a href=\"".$classurl."\" target=\"_blank\">".$r1[classname]."</a>".$newsdata."</li>";
   //分割
   if($i%$line==0)
   {$class_text.="";}
  }
  
  if($i<>0)
  {
   $table="<ul>";
   $table1="</ul>";
   $ys=$line-$i%$line;
   $p=0;
   for($j=0;$j<$ys&&$ys!=$line;$j++)
   {
    $p=1;
    $class_text.="";
   }
   if($p==1)
   {
    $class_text.="";
   }
  }
  $text.=$table.$class_text.$table1."</li>";
 }
 echo $text;
}

ecms地图标签用div+css实现,留作修改之用
配合css和js可以实现下拉菜单

Comments

Leave a Reply