首页 > 其他 > 网站日记>正文

指定栏目下的信息随机调用高效代码

提示: 阅读权限:阅读需要5000积分。  
 

此处隐藏1286个字。

阅读需要5000积分。

本代码的思路如下:

1.获取指定栏目的下的信息总数,比如1500,-- "select count(*) as total from $t where classid=$mycid limit 1"
2.随机出1-1500的10个数字。--- $rand_id=rand(1,$classnum);  来10次,确保不重复。
3.对指定栏目下的所有信息,进行编号(1-1500)。---$empire->query("SET @row_number = 0;"); $jhcsql="select * from $t  as t1 join (select  (@row_number:=@row_number + 1) AS  jhcid,id from $t where classid=$mycid) as t2 where t2.jhcid in($ids) and t1.id=t2.id";
4.根据随机的结果,用灵动标签调用

上一篇:帝国cms灵动标签的变态用法

下一篇:Centos下普通用户设置sudo权限

tags: 指定 栏目 信息 调用

返回首页

相关

热门

站内直通车

[!--temp.bottomnav--]
返回顶部