为了账号安全,请及时绑定邮箱和手机立即绑定

正在回答

4 回答

我刚发现了个问题,如果时间那一列按老师的那样{{date('Y-m-d',$student->created_at)}}打就报这个错误,但如果我只是打{{$student->created_at}}就正常显示了

0 回复 有任何疑惑可以回复我~
#1

时光有染

我也是这个问题,我按照你说的那样写还是报错呀,你的解决了么???
2017-11-16 回复 有任何疑惑可以回复我~
#2

时光有染

确实是,前面是我犯了小错误,现在和你讲的情况一样
2017-11-16 回复 有任何疑惑可以回复我~
#3

weibo_啊哈小明_0 回复 时光有染

我的解决了,我发现数据库里看到表的created_at那两列,一开始不是UNIX时间格式,而是我们 正常能看到理解的时间格式,用date(‘Y-m-d’,$student->created_at)就会报错,但改成$student->created_at就不会报错,可是我们新增学生信息的时候,时间戳的格式都是unix格式,所以我干脆把表里不是Unix格式的时间的记录都给删了,就怎样都不报错了
2017-11-17 回复 有任何疑惑可以回复我~
#4

时光有染 回复 weibo_啊哈小明_0

是的,我也发现了这个情况,之前写入数据库的不是UNIX时间戳,所以用dade()方法就会报错
2017-11-17 回复 有任何疑惑可以回复我~
#5

时光有染 回复 weibo_啊哈小明_0

是的,我也发现了,我开始写入表格的不是unix时间戳,用date()方法才会报错
2017-11-17 回复 有任何疑惑可以回复我~
查看2条回复

http://img1.sycdn.imooc.com//5a0bf71f0001408a04180359.jpg

代码就是这样。。。一开始就是这样。。也是和提问者那样报这种错,然后我就去检查了数据库连接、控制器、路由、模板都没有问题,在其他空白页面重新遍历测试了一下,正常,又回到index遍历,报错。。。就在刚才,我又重新打了一遍。。。遍历出来了。。更加不知所措了,以后要是出这种问题我该怎么办,有大神能解释一下吗?

0 回复 有任何疑惑可以回复我~

我的也这样,另外在其他空白页面测试了能正常遍历出来,可就是插在index里遍历就报错,十分懵逼

0 回复 有任何疑惑可以回复我~

贴一下你的源代码(foreach这部分的)看下

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

foreach遍历数据库报错问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信