找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 4831|回复: 3

关于调用数据的问题,站长帮忙解决一下,谢谢啦~~

  [复制链接]
发表于 2015-8-4 20:09:26 | 显示全部楼层 |阅读模式
本帖最后由 半遮月 于 2015-8-4 20:20 编辑
  1. <!--{loop $data $key $value}-->
  2.      <li>$key $value</li>
  3. <!--{/loop}-->
复制代码
这是在模板文件中的循环输出数据的代码,问题是$data这个变量存储的数据是哪里来的,是数据库吧,那对于我想要调用的数据我怎么知道是哪个变量存储了数据,然后使用这个变量来输出数据?怎么查?我好奇问下,这串代码是一次循环,有没有二次循环(嵌套循环),有的话怎么写?是这样的:
  1. <!--{loop $data $key $value}-->
  2.       <!--{loop $value $key1 $value1}-->
  3.             <li>$key1 $value1</li>
  4.       <!--{/loop}-->
  5. <!--{/loop}-->
复制代码
不是的话,怎么写?
回复

使用道具 举报

发表于 2015-8-4 20:45:18 | 显示全部楼层
loop循环就是php中的foreach循环!
想要看变量中存在的内容,直接使用
  1. <!--{eval print_r(变量); }-->
复制代码

就可以打印出数组的内容!
比如你上面的代码中,想查看$data中的内容,你就可以在loop的外层写
  1. <!--{eval print_r($data); }-->
复制代码

就可以输出其中保存的数据了!
回复

使用道具 举报

 楼主| 发表于 2015-8-4 23:01:13 | 显示全部楼层
不是这个意思,就是说,我知道我想要获取哪些数据,但是我不知道哪个变量存储了这些数据,怎么找到这个变量?例如:我想要获取版块的名称,但我不知道哪个变量存储了版块名称这些数据,所以,怎么找到这个变量....
回复

使用道具 举报

发表于 2015-8-5 11:15:16 | 显示全部楼层
模型里面找对用的数据处理方法
QQ截图20150805112033.png

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|Discuz代码分析|Discuz目录结构|DZ起点网 ( 蜀ICP备13000518号-15 )

GMT+8, 2025-5-3 17:28 , Processed in 0.230476 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表