模板啦-优秀的帝国cms网站模板资源分享学习平台!

帝国cms调用随机信息的方法

来源:模版啦原创作者:二师兄 发布时间:2019-04-01 14:33:40

在sql排序中,用rand()方法就可以随机调用信息,写法是: order by rand() desc  

但是用上面这种方法如果是碰到了数据量比较大的网站,服务器负荷就会很大。从网上找出了下面的方法给大家:
 

<?php
$randnum=10;        //随机数量
$randids='';
$randdh='';
for($i=1;$i<=$randnum;$i++)
{
        $randids.=$randdh.rand(1,100000);        //1为最小ID,100000为最大ID
        $randdh=',';
}
?>
[e:loop={栏目ID,显示条数,操作类型,只显示有标题图片,"id in ($randids)"}]
模板代码内容
[/e:loop]

这种方法就会对服务器的要求小很多。

再有,这个方法只能在动态网页中使用。如果是静态网页的话就需要另外的方法了。

本文地址:http://www.muban.la/jc/122.html

本文标题:帝国cms调用随机信息的方法


联系我们 | 关于我们 | 版权声明 | 帮助中心 | 广告服务 | 网站地图

模板啦专业提供网站模板,网页模板,教程培训,程序插件,网站素材等建站资源。我们致力于打造一个优秀的建站资源共享学习平台!

Copyright @ 2010-2018 模板啦 版权所有 粤ICP备16126808号-1