全方位站长技能、SEO优化学习平台
当前位置:网站首页 > Zblog笔记 > 正文

zblog网站在模板里调用随机数据的方法

作者:admin发布时间:2023-08-23分类:Zblog笔记浏览:228评论:0


温馨提示:手机扫码可阅读当前文章!
文章简介:zblog程序本身是没有调取随机数据的模块的,如果我们模板里面想要调取随机数据怎么办?现在我来告诉你怎么使用rand()函数来随机读取数据库内容。首页找到指定的模板文件,找到需要输出随机数据的div容器:<ul class=...

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:18.222.111.46,您的网络:Amazon数据中心


欢迎 发表评论:

  • 请填写验证码
Zblog笔记排行
随机推荐
猜你喜欢

服务热线

1888888888

要发发发发发发

站长微信公众号

站长微信公众号

分享:

支付宝

微信