4个搜索条件,然后分页
4个搜索条件,可以一个条件有数据,2个条件有数据,或者3个条件有数据,或者4个条件都有数据,查询后进行分页!!!!!!!!给点思路,谢谢,最好是实例!!!! function search($data,$limit,$offset) {
$i = 0;
$sql = 'SELECT * FROM ' . $this->bold_data . " WHERE ";
foreach($data as $key => $value)
{
$sql .= $key . " LIKE '%" . $value ."%'";
if($i != count($data)-1){
$sql .= " AND ";
}
$i++;
}
$sql .= " LIMIT " . $limit ." OFFSET " . $offset;
$rs = $this->db->query($sql);
if($rs->num_rows()>0)
return $rs->result_array();
else
return false;
}
如果是很多搜索条件 可以用 SQL拼接 然后在C中 控制分页~ $this->db->where($array());
页:
[1]