yii 模糊查询 [ 新手入门 ]
public function actionSearch()
{
echo $_POST[keywords];
if(isset($_POST[keywords])){
$model = Product::model()->findAllBySql('select * from tbl_product where name like :keywords',array(':keywords'=>$_POST[keywords]));
}else{
$model = Product::model()->findAll();
}
$this->render('index',array(
'model'=>$model,
));
}
keywords 是我获取表单的名称,提交之后,提示我Use of undefined constant keywords - assumed 'keywords' 表单的名称也要定义吗,这个在哪边定义呢
共 2 条回复
-
chencongbao 回复于 2011-10-30 18:44 举报
没人回答吗,自己顶一个
-
lz19881123 回复于 2011-10-30 21:24 举报
应该是你的场景原因吧!
chencongbao 江苏淮安
注册时间:2011-10-24
最后登录:1970-01-01
在线时长:0小时0分
最后登录:1970-01-01
在线时长:0小时0分
- 粉丝0
- 金钱185
- 威望0
- 积分185