服务热线
1888888888
作者:文煞发布时间:2023-08-23分类:Zblog笔记浏览:351
zblog程序本身是没有调取随机数据的模块的,如果我们模板里面想要调取随机数据怎么办?现在我来告诉你怎么使用rand()函数来随机读取数据库内容。
首页找到指定的模板文件,找到需要输出随机数据的div容器:
<ul class="links"><h3>随机推荐</h3> {php} $where = array(array('=','log_Status','0')); $order = array('RAND'=>'()'); $array = $zbp->GetArticleList(array('*'),$where,$order,array(6),""); {/php} {foreach $array as $randlist} <li><a href="{$randlist.Url}" title="{$randlist.Title}">{$randlist.Title}</a></li> {/foreach} <div class="clear"></div> </ul>
可以看到,zblog的模板里是可以使用PHP语言的,只是不再使用<?php*?>这个标签了,而是在需要执行PHP代码的前后加上{php}和{/php},然后使用php函数foreach循环输出内容。
$order = array('RAND'=>'()');
这行代码就是随机读取的意思。
$array = $zbp->GetArticleList(array('*'),$where,$order,array(6),"");
这里组装sql语句并执行,本行代码里面的array(6)是输出6条内容,你可以修改成自己需要的条数即可。
{foreach $array as $randlist}和{/foreach}之间是输出的内容,你可以修改html部分代码,让这些内容能符合你需要的显示风格。
zblog模板里调用随机数据的教程到这里结束了,你赶快去试试吧。更多关于建站的知识请关注 文煞PHP笔记网 www.wensha.info ,这里的文章更适合新手学习PHP哦。
由于部分虚拟主机用户建设违法网页,导致原IP被封禁,请及时解析域名到新的IP地址:45.15.10.56!同时遵守我国法律法规,并保留将相关传播违法信息者的联系信息提供给警方的权利!
分享:
支付宝
微信