建站咨询:

建站业务咨询 预约上门 400-666-5826

公司动态| 关于魔狐狸| 魔狐狸建站学堂

魔狐狸科技有限公司
营销型网站建设专家
我们不仅仅做网站,更懂得网络营销
  • 10年网站建设经验
    10年网站建设经验
  • 服务客户超2000家
    服务客户超2000家
  • 超20人后台服务团队
    超20人后台服务团队
  • 超强网络营销策划能力
    超强网络营销策划能力
您所在位置:首页 > 建站知识 > 网站建设

帝国cms高效率随机调用方法

来源:魔狐狸官网 发布时间:2016-12-15 22:30:09

最常用的调用方式是ORDER BY RAND()随机调用,随机调用是最耗资源的一种调用方式,信息数在1万以上随机调用就开始影响速度。使用时建议慎之又慎。

如果确实要使用,可以用下面思路:先用php随机出信息ID,然后SQL调用用id in (php随机的ID列表)

调用举例:

$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]


提示:手机触屏可一键拨号,电话:400-666-5826

 

 

联系方式
工作时间:8:00-19:00
咨询电话:400-666-5826
客服邮箱:service@mohuli.com
 
魔狐狸-微信
服务项目
网站建设 网络营销 域名注册 主机租用
企业邮箱 商标注册 网站托管 400电话
建站学堂 建站知识 模板中心 案例展示

© 2008-2016    魔狐狸备案豫公网安备 41010302000002号   豫ICP备15024447号   

魔狐狸-网站报价 网站报价


400-666-5826

魔狐狸二维码

微信扫码,了解更多