之前在网上查找关于随机调用新闻功能, 但大部分是是select查询 ,这种查询方式当数据量好几万以上时候 后台刷新页面超级慢, 就想着自己写个随机读取的功能插件 小游戏网站http://www.36tao.com 用的就是这种随机
/* 模板页面调用方法 后台必须开启支持php
<?php $data=rondNews(14); //页面需要随机的总数量 返回数组array('id','title','titleurl','titlepic','newstime') ?> <?php //这里调用7条随机新闻 $foreadata=sysShowData($data,1,7); //注意这里是从第1条开始至7条 foreach($foreadata as $val){ ?> <li><a href="<?=$val['titleurl']?>"><img src="[!--news.url--]<?=$val['titlepic']?>" alt="<?=$val['title']?>" /><?=$val['title']?></a></li> <?php } ?>
<?php //这里调用另外7条随机新闻 $foreadata=sysShowData($data,8,14); //注意这里是从第8条开始至14条刚好7条 foreach($foreadata as $val){ ?> <li><a href="<?=$val['titleurl']?>"><img src="[!--news.url--]<?=$val['titlepic']?>" alt="<?=$val['title']?>" /><?=$val['title']?></a></li> <?php } ?>
插件下载地址: http://www.36tao.com/cmsrond.zip
上传以下附件: [下载 *.zip](文件大小:2.90 KB,下载次数:67)
|