PHP 获取数据库数据库并loop循环

下面是我在模版里的语句:<!--{eval$author_group=DB::fetch_first("selectsubjectfrom".DB::table('for... 下面是我在模版里的语句:
<!--{eval $author_group=DB::fetch_first("select subject from ".DB::table('forum_thread')." WHERE authorid = '40' order by tid desc");}-->
请大哥们帮我加一个有效的循环

模版里:
<!--{loop $author_group $k $v}-->
<li><a href="forum.php?mod=viewthread&tid=$author_group['tid']">$author_group['subject']</a></li>
<!--{/loop}-->
展开
 我来答
新翼追风
2011-02-17 · TA获得超过1134个赞
知道小有建树答主
回答量:544
采纳率:0%
帮助的人:496万
展开全部
看起来有点像discuz!的模板..........

感觉你的意思应该是:
<!--{loop $author_group $v}-->
<li><a href="forum.php?mod=viewthread&tid=$v[tid]">$v[subject]</a></li>
<!--{/loop}-->

如果真的是discuz!的模板的说,你可以找找template_t这个文件夹(好吧,如果我没有记错的话)里面有编译后的php模板代码。

结果大致上应该是(discuz好像是要求开启短标签的,所以下面也用了短标签)
<? is_array($author_group) { foreach($author_group as $v) { ?>
<li><a href="forum.php?mod=viewthread&tid=<?=$v['tid']?>"><?=$v['subject']?></a></li>
<? } }?>

如果你看得懂php,只是不明白discuz!(我就假设我猜对了吧)模板机制,你可以看看源代码,从中找出模板编绎的方式,discuz!的模板机制是非常简单的东西。
如果你看不懂php,那你想要自己改模板的话,建议先花些时间学习下。
万俟头子
2011-02-17 · TA获得超过221个赞
知道答主
回答量:174
采纳率:0%
帮助的人:0
展开全部
我看了一下,你的意思是用PHP把内容输出到JS中,其中需要注意
new Array(<? $aa->order_id?>,<? $aa->city?>);需要改成new Array("<? $aa->order_id?>","<? $aa->city?>");这样你的输出文本才能起作用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
俆┆昕┆
推荐于2018-05-14
知道答主
回答量:7
采纳率:0%
帮助的人:0
展开全部
<!--{loop $author_group $v}-->
<li><a href="forum.php?mod=viewthread&tid=$v[tid]">$v[subject]</a></li>
<!--{/loop}-->
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式