84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
如图所示,我的搜索条件是我查手册查到的,好像没错吧》?
而且,我试了,即使
$seamodel=News::find()->joinWith('cat')->where(['like', 'xname', 'tester'] );
也在SQL里读不到关键字,而且,不知道为啥,我看那个qp0咋这么眼熟呢,我好多次报错好像都看得见这玩意儿,啥啊这个
有高人指点下吗?谢谢你
走同样的路,发现不同的人生
qp0是参数的占位符。 这些是在执行查询时由静态值替换。 你的问题是where(['like','xname',$key]),第三个直接写你的参数就是。
select * from table where name like '%test%' 才是正确的语法
qp0是参数的占位符。 这些是在执行查询时由静态值替换。 你的问题是where(['like','xname',$key]),第三个直接写你的参数就是。
select * from table where name like '%test%' 才是正确的语法