帝国cms调用指定数据表下的栏目名/子栏目名/链接地址/信息数量以及子栏目信息列表
<? $sql=$empire->query("select classid,classname,infos from {$dbtbpre}enewsclass where bclassid=0 and showclass=0 order by myorder,classid asc"); $bqno=0; while($bqr=$empire->fetch($sql)){ $bqsr=sys_ReturnEcmsLoopStext($bqr); $bqno++; ?> <!-- 大栏目名 --> <?=$bqr[classname]?> <!-- 大栏目信息数 --> <?=$bqr[infos]?> <? $sql2=$empire->query("select classid,classname,infos from {$dbtbpre}enewsclass where bclassid=$bqr[classid] and showclass=0 order by myorder,classid asc"); while($bqr2=$empire->fetch($sql2)){ $bqsr2=sys_ReturnEcmsLoopStext($bqr2); ?> <!-- 小栏目名 --> <?=$bqr2[classname]?> <!-- 小栏目信息数 --> <?=$bqr2[infos]?> <!-- 子栏目信息列表,不需要就删除 --> <ul> <? $sql3=$empire->query("select title,titleurl,newstime from {$dbtbpre}ecms_news where classid=$bqr2[classid] order by id desc limit 10"); while($bqr3=$empire->fetch($sql3)){ $bqsr3=sys_ReturnEcmsLoopStext($bqr3); ?> <span><?=date('m-d',$bqr3[newstime])?><?=$bqr2[classname]?> </span><a href="<?=$bqr3[titleurl]?>" target="_blank" ><?=esub($bqr3[title],36)?>...</a> <? } ?> </ul> <? } ?> <!-- 子栏目信息列表,不需要就删除 --> <? } ?>
以上是调用所有数据表的栏目名链接地址以及子栏目名栏目链接地址及子栏目下的信息,如果想指定调用某一个表,比如news表下的信息,可以加上
and tbname='news'
即可。