Array and string offset access syntax with curly braces is deprecated

来源:7-4 查询构造器 一

CJQ

2021-04-16

使用原生的sql语句可以正常读出数据,但是使用result=Db::table(′banneritem′)−>where(′bannerid′,′=′,result = Db::table('banner_item')->where('banner_id','=',result=Db::table(banneritem)>where(bannerid,=,id)->select();出现这个错误

写回答

3回答

慕九州0298283

2021-11-11

thinkphp\library\think\db\Query.php中的报错行数对应找到

$seq = (ord($value{0}) % $rule['num']) + 1;//将这行代码中的$value{0}改为$value[0]

我的刚修复

2
0

慕九州0298283

2021-11-11

你好  你这个问题解决了么?

0
0

网络连接已断开

2021-04-16

同学你好,是出现什么错误呢?没看到错误信息。

0
2
网络连接已断开
回复
CJQ
你可以把完整的错误信息页面截个图
2021-04-18
共2条回复

微信小程序电商实战 从前端到后端的全流程精讲

全栈工程师/前后端都讲/架构思想/ RESTFul API、MySQL表设计

4805 学习 · 4382 问题

查看课程