牛骨文教育服务平台(让学习变的简单)
博文笔记

thinkphp怎么做模糊查询搜索,完整实例,笨办法

创建时间:2017-02-20 投稿人: 浏览次数:168

$name = I("post.name");//接收post传值
$mail = I("post.mail");
$age = I("post.age");
if(!empty($name)){
$where["name"] = array("like","%".$name."%");//封装模糊查询 赋值到数组
}
if(!empty($mail)){
$where["mail"] = array("like","%"."$mail"."%");
}
if(!empty($age)){
$where["age"] = $age;
}
//$where["_logic"]="OR";如果查询条件是OR的关系请打开,一般都是AND关系。
$test = M("table")->where($where)->select();
//回传查询条件:age到搜索条件;$this->assign("age",$age);






            
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。