if ($_GET['userid']) {
$where['user.userid']=['like','%'.$_GET['userid'].'%'];
}
if ($_GET['name']) {
$where['user.name']=['like','%'.$_GET['name'].'%'];
}
if ($_GET['lv']) {
$where['user.lv']=$_GET['lv'];
}
if ($_GET['dls_lv']) {
$where['user.dls_lv']=$_GET['dls_lv'];
}
在拼接where条件的时候 查询出来翻页时候 会丢失条件
加上一段代码:
foreach($where as $key=>$val){
$page->parameter.="$key=".urlencode($val)."&";
}
string
urlencode
(
string
$str
)
此函数便于将字符串编码并将其用于 URL 的请求部分,同时它还便于将变量传递给下一页。
注意:这种方法必须用get传参才能实现功能,POST没有办法将参数绑定在URL上