我用这种方式去查询,想用预编译的方式绑定参数Db::table('order')->where('username','like','%:username%')->bind(['username'=>'web'])->select();结果报错:SQLSTATE[HY093]: Invalid parameter number: parameter was not defined求解,谢谢诸位
2 回答

慕盖茨4494581
TA贡献1850条经验 获得超11个赞
Db::table('order')->where('username','like',':username')->bind(['username'=>'%web%'])->select();

一只萌萌小番薯
TA贡献1795条经验 获得超7个赞
Db::table('user')->where("telnum like :para")->bind(['para'=>'%123456%'])->select();
亲测可以
- 2 回答
- 0 关注
- 996 浏览
添加回答
举报
0/150
提交
取消