CI框架搜索中文后分页出错
Jun 23, 2016 pm 02:22 PM
如图:搜索中文分页出现错误,PHP处理代码我贴下面 求版主帮忙:
会员列表 */ public function member_list(){ //会员列表 $this->userdoaction_model->getPower(MBMBERPOWER,$this->userinfo,POWER1); $this->load->language('admin/member'); $condition['display'] = 15; $data['lang'] = $this->lang->line('HtmlLanguages'); $data['option']=$this->group_model->getgroupmemberNM(); $data['options']=array ( 'null'=>$data['lang']['space'], '1'=>$data['lang']['s'], '0'=>$data['lang']['e'] ); // sort($data['option']); // $this->load->library('pagination'); //$config=$this->config->item('page'); //$config['base_url'] = base_url().$data['lang']['memberlist'];urlencode($kw) if($this->input->post('dospost')) { $condition=array ( 'group_id'=>$this->input->post('gid'), 'username'=>$this->input->post('username'), 'status' =>$this->input->post('status') ); //print_r($Sel); $gid = $this->input->post('gid'); $status = $this->input->post('status'); $username = urlencode($this->input->post('username')); $condition['display']=15; $num = $this->member_model->Selcount($condition); $url = base_url()."/index.php/admin/member_list/"; $this->page->select = $gid."_".$status."_".$username; $this->page_model->page($num,"15",1,$url); $data['gid'] = $this->input->post('gid'); $data['username'] = $this->input->post('username'); $data['status'] = $this->input->post('status'); $data['page']=$this->page->pagenav; $data['user'] = $this->member_model->Selmember($condition); }else{ error_reporting(E_ALL); $num = $this->member_model->countlist();; $url = base_url()."/index.php/admin/member_list/"; $this->page->select = '0_null_0'; $this->page_model->page($num,"15",1,$url); $data['page']=$this->page->pagenav; // print_r($condition); $data['user'] = $this->member_model->member_list($condition); } $this->load->view('admin/member_list',$data);
回复讨论(解决方案)
@xuzuning 求教
有大神帮忙看看吗
注意看它的错误信息
$total_rows 变量没定义
注意看它的错误信息
$total_rows 变量没定义 我在变量前面+@了
主要的问题是 传递汉字参数分页出错 (谢谢你哈,帮我回答好多次)
你的代码没贴全,错误提示也贴出来。
解决了!
用iconv 有时候失效了! 用以下代码:
$a=urldecode("%E5%90%89%E6%9E%97");
$a=mb_convert_encoding($a, 'GB2312', 'UTF-8');
echo $a;
?>

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

11 meilleurs scripts de raccourcissement d'URL PHP (gratuit et premium)

Travailler avec les données de session Flash dans Laravel

Construisez une application React avec un Laravel Back End: Partie 2, React

Misque de réponse HTTP simplifié dans les tests Laravel

Curl dans PHP: Comment utiliser l'extension PHP Curl dans les API REST

12 meilleurs scripts de chat PHP sur Codecanyon

Annonce de l'enquête sur la situation en 2025 PHP
