帝国CMS如何处理多重循环

帝国的[e:loop]标签是不支持多重嵌套的,可以使用php语法来解决多重循环的问题。

[e:loop]嵌套php代码,如需查询数据库,可以通过fetch1查询一条数据,或者使用fetch来查询多条数据。

$r=$empire->fetch1("select * from {$dbtbpre}ecms_news where id=1");
echo"标题:".$r['title'];
$sql=$empire->query("select * from {$dbtbpre}ecms_news order by newstime limit 10");        //查询新闻表最新10条记录
while($r=$empire->fetch($sql))        //循环获取查询记录
{
        echo"标题:".$r['title']."<br>";
}
如果您觉得本文对您有用,欢迎捐赠或留言~
微信支付
支付宝

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注