+ -
当前位置:首页 → 问答吧 → 自动验证require无效问题

自动验证require无效问题

时间:2011-11-12

来源:互联网

<?php
class MainSearchAction extends Action{
        function detail_search(){
                $plant=D('MainSearch');
                if(!$plant->Create()){
                        $this->error($plant->getError());
                }
                else {
                        $plant_name=$_POST['plant_name'];
                        $plant_information=$plant->where("chinese_name='$plant_name'")->select();
                        if(!$plant_information){
                                $this->error('您要搜索的植物不存在!');
                        }
                        else{
                                $this->assign('list',$plant_information);
                                $this->display();
                        }
                }

        }
}
?>


<?php
class MainSearchModel extends Model{
        protected $tableName='main_information';

        protected $_validate=array(
        array('plant_name','require','请填入搜索内容!'),
        );
       
        protected $_map = array(
                'plant_name'=>'chinese_name',
        );


}
?>

作者: object_php   发布时间: 2011-11-12

如果表单不输入值,始终只会提示要查找的不存在,不会提示‘请输入内容!’

作者: object_php   发布时间: 2011-11-12