【发布时间】:2019-07-29 13:31:29
【问题描述】:
我正在尝试使用静态类 Db 触发一个简单的多参数查询,但出现错误:
SQLSTATE[HY093]: Invalid parameter number (SQL: select idy, keywords FROM jb_tal_detail WHERE tid = 1 AND idy= ?)
这是我的查询,两个变量都存在:
Db::select('select idy, keywords FROM jb_tal_detail WHERE tid = ? AND idy= ?', [$uid], [$idy] );
从错误消息看来,$idy 没有定义($idy=1),或者第二个参数是不允许的(真的吗?)。
谁能建议我做错了什么?谢谢
【问题讨论】:
标签: octobercms