帝国CMS模板中随机调用文章信息
发布时间:2021-03-15作者:帝国建站网
可以在生成标签的时候,标签参数中的排序参数用:’rand()’。引号不用。
比如:
[ecmsinfo]2,10,32,0,0,2,0,”,’rand()’[/ecmsinfo]
但如果信息量很大的时候,比如上万后。严重影响生成速度。不建意使用。
如果确实要使用,可以用下面思路:
先用php随机出信息ID,然后SQL调用用id in (php随机的ID列表)
比如:
<?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]相关帝国教程
- 12-28帝国下载内容页模板里调用下载扣除点数
- 09-30帝国CMS栏目管理增加自定义字段值的为空判断代码是什么?
- 08-10帝国CMS7.0IIS伪静态教程
- 07-08帝国cms序号标签补零
- 05-09帝国CMS内容页模板用灵动标签实现上一页下一页调用的方法!
- 02-18帝国CMS采集超时解决方案
- 12-07帝国CMS调用指定栏目的文章列表的方法
- 02-23帝国cms内容页个性化用灵动标签sql调用上一篇和下一篇
- 08-21帝国cms不想显示不投稿的系统模型
- 10-08帝国CMS灵动标签调用复选框字段去除“|” 符号
- 03-17帝国CMS表单提交跳转到指定页面
- 09-26帝国CMS使用[showtags]标签随机颜色大小显示tags方法
- 11-29帝国CMS搜索结果关键字高亮的修改方法
- 04-22帝国CMS模板灵动标签调用同级栏目导航
- 01-18帝国cms数据表phome_ecms_news_doc
- 11-21帝国cms首页模板中调用一个html页面中内容方法
- 11-18帝国CMS怎么调用当日发布的文章
- 03-06帝国CMS内容页模板实现键盘翻页的方法和代码是什么
- 08-05帝国CMS二次开发调用另一个数据库内容方法
- 02-14帝国cms新闻系统模型与文章系统模型有什么区别