您现在的位置是:首页 > cms教程 > 帝国CMS教程帝国CMS教程
帝国CMS随机调用代码函数的方法
寻雁2023-05-23帝国CMS教程已有人查阅
导读帝国CMS随机调用用’rand()’参数就可以了。SQL随机调用方法,灵动标签随机调用方法。下面这段是官方给出大数据高效随机调用方法,先用PHP随机出信息ID

帝国CMS随机调用用’rand()’参数就可以了。
SQL随机调用方法
[e:loop={'select * from [!db.pre!]ecms_news where checked=1 order by rand() desc limit 10',10,24,0}]
<li><a href="<?=$bqsr['titleurl']?>" target="_blank"><?=$bqr['title']?></a> </li>
[/e:loop]
灵动标签随机调用方法
[e:loop={'selfinfo',8,0,0,'','rand()'}]
<li><a href="<?=$bqsr['titleurl']?>" target="_blank"><?=$bqr['title']?></a> </li>
[/e:loop]
下面这段是官方给出大数据高效随机调用方法,先用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)"}]
<li><a href="<?=$bqsr['titleurl']?>" target="_blank"><?=$bqr['title']?></a> </li>
[/e:loop]
不过这段中的调用数量是固定死的,不方便多次调用,我的站长站封装成函数方法。
高效随机调用函数
<?php
$nuber=$empire->gettotal('select count(*) as total from phome_ecms_news');
function rands($num,$nubers){
$randnum=$num;
$randids='';
$randdh='';
for($i=1;$i<=$randnum;$i++){
$randids.=$randdh.rand(1,$nubers);
$randdh=',';
}
$allstr.=$randids;
echo $allstr;
}
?>
首先查询所有信息总数,然后在赋值随机数量。这段代码只需要写一次,可以重复多次调用。
调用方法
<?=rands(10,$nuber)?>
10代表调用10个,调用多少改成多少数字。
附上灵动标签的调用方法:
[e:loop={0,1,3,0,"id in ('rands(1,$nuber)')"}]
<li><a href="<?=$bqsr['titleurl']?>" target="_blank"><?=$bqr['title']?></a> </li>
[/e:loop]
本文标签:帝国cms相关调用
很赞哦! ()
相关教程
图文教程
帝国CMS评论自定义字段怎么调用
在帝国CMS评论自定义了几个字段,比如 [!--kwpf--]字段,那么怎么在前台页面调用到帝国评论的自定义字段了。帝国CMS评论自定义字段调用教程
帝国CMS一些路径URL主要是会员中心地址介绍
很多小伙伴经常会问小编一些帝国CMS的URL地址,特别是会员中心,小编特别发布如下,以备需要的小伙伴使用:
帝国CMS如何提高缩略图质量,帝国CMS缩略图不清晰怎么办
打开e/class/gd.php查找,红色的100就是缩略图的质量参数,一般默认为75(又或者是80),觉得缩略图质量不够的就用这个控制,解决缩略图不清晰的问题.
帝国CMS判断显示标题或副标题的方法
帝国CMS自动判断内容有没有副标题,如果有副标题就显示副标题,没有就显示标题。我们用到了三元判断方法,方法如下:
相关源码
-
帝国CMS7.5H5小游戏模板游戏攻略下载网整站源码本模板基于帝国CMS系统开发,为H5小游戏和APP应用资讯类网站设计。模板架构针对小游戏行业特点优化,支持游戏发布、资讯分享、应用推荐等功能,满足各类小游戏门户网站的建设需求。查看源码 -
自适应html5二极管LED灯具灯饰类企业网网站模板该PbootCMS内核开发的响应式模板专为LED照明、灯具制造类企业设计,通过HTML5技术实现手机与PC端自适应显示,确保跨设备访问体验一致。企业可快速替换图文内容适配其他工业领域查看源码 -
(自适应)大气网络公司工作室个人作品展示网站模板免费下载基于PbootCMS内核开发的响应式网站模板,为网络技术服务类企业打造,具备高度可定制性。通过简洁现代的设计语言展现企业专业形象,后台数据实时同步机制确保多终端内容一致性,查看源码 -
(自适应)双语网络电子摄像头设备pbootcms网站模板下载核心功能定位:基于PbootCMS开发的双语摄像头企业官网模板,深度适配产品规格书展示、实时监控演示、解决方案呈现等业务场景,支持中英文内容一键切换。查看源码 -
自适应车行汽车租赁二手车行业企业网站模板为汽车租赁与二手车交易场景深度优化,采用PbootCMS内核开发,聚焦车辆展示、租赁流程与服务介绍三大核心模块。响应式布局确保PC与移动端数据实时同步,后台一键管理车辆信息查看源码 -
(自适应)五金配件机械蓝色营销型pbootcms模板免费下载基于PbootCMS的工业配件展示系统,精简DIV+CSS架构确保响应速度,自适应设计呈现参数表格,支持后台实时更新产品规格、在线留言等内容。查看源码
| 分享笔记 (共有 篇笔记) |

