正在回答
2回答
您好,小慕将课堂源码下载下来配置在自己的环境中,系统运行无误。
您的报错可能跟您的数据库数据有关系,报错说的是页面尝试拿到一个非对象信息,topic_list页面将方法渲染过来的帖子数据$topics通过foreach循环输出,您好可以在这里<?php foreach($topics as $topic) : var_dump($topic);?>打印一下$topic,看看它是否为一个对象,如果不是,那就是它的问题,去index方法中检查一下,打印$topics看一下数据取到了没有,一步一步查找问题。
慕斯卡4553891
2018-01-02 17:34:02
打印是有对象的,,,我把topic_list页面的$topic->user->avatar替换了就能显示页面信息了,,,,可是原因是什么呢
为什么detail 页面的$topic->user->name就没问题呢。。。而且我把user函数注掉时两个页面的报错完全不一样
没想明白
PHP常用技术与ThinkPHP5框架开发
- 参与学习 人
- 提交作业 225 份
- 解答问题 3372 个
掌握用PHP开发互联网网站的必备功能,掌握当下主流的Linux系统开发,并熟练使用热门框架ThinkPhp开发电商团购项目,是通向PHP工程师必经之路。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星