ThinkPHP - CURD增删改查 - 实例 - 搜索功能

ThinkPHP - CURD增删改查 - 实例 - 搜索功能

模板代码:

	/**
* 搜索数据
* @return 无返回值
*/
public function search(){
//判断并接收参数
//姓名
if ( isset($_POST['username']) && !empty($_POST['username']) ) {
$dataArr['username'] = array('LIKE', '%' . $_POST['username'] . '%');
}
//性别
$dataArr['sex'] = array('IN', $_POST['sex']);
//实例化模型
$user = M('User');
//查询
$result = $user->where($dataArr)->select();
//向index.html模板注入数据
$this->assign('data', $result);
//显示index.html模板
$this->display('index');
}

search方法代码:

/**
* 搜索数据
* @return 无返回值
*/
public function search(){
//判断并接收参数
//姓名
if ( isset($_POST['username']) && !empty($_POST['username']) ) {
$dataArr['username'] = array('LIKE', '%' . $_POST['username'] . '%');
}
//性别
$dataArr['sex'] = array('IN', $_POST['sex']);
//实例化模型
$user = M('User');
//查询
$result = $user->where($dataArr)->select();
//向index.html模板注入数据
$this->assign('data', $result);
//显示index.html模板
$this->display('index');
}
上一篇:字符串连接,数字tostring,写入文件


下一篇:python学习笔记系列----(四)模块