php – 在模型中使用查询的Codeigniter分页
发布时间:2020-12-13 15:55:33 所属栏目:PHP教程 来源:网络整理
导读:我想使用codeigniter进行分页但不能成功运行. 在我的模型中我使用这样的 function show_kegiatan($offset,$limit) { $query= $this-db-query("SELECT kegiatan . *,lk . *,fakultas.*,count( kegiatan_review.reviews ) AS 'Komentar',fakultas.* FROM kegia
我想使用codeigniter进行分页但不能成功运行.
在我的模型中我使用这样的 function show_kegiatan($offset,$limit) { $query= $this->db->query("SELECT kegiatan . *,lk . *,fakultas.*,count( kegiatan_review.reviews ) AS 'Komentar',fakultas.* FROM kegiatan INNER JOIN lk ON lk.id_LK = kegiatan.id_LK INNER JOIN fakultas on fakultas.id_fakultas = lk.id_fakultas LEFT OUTER JOIN kegiatan_review ON kegiatan.id_kegiatan = kegiatan_review.id_kegiatan GROUP BY kegiatan.id_kegiatan ORDER BY kegiatan.tahun_periode DESC limit $offset",$limit); if ($query->num_rows() > 0) { return $query->result(); } } 在我的控制器中 public function kegiatan($offset=0) { $data['user']=$this->m_login->get_user($this->session->userdata('sesi_admin')); $jml = $this->db->get('kegiatan'); $config['base_url'] = base_url().'admin/kegiatan'; $config['total_rows'] = $jml->num_rows(); $config['per_page'] = 3; $config['uri_segment'] = 3; $config['full_tag_open'] = "<ul class='pagination pagination-sm' style='position:relative; top:-25px;'>"; $config['full_tag_close'] ="</ul>"; $config['num_tag_open'] = '<li>'; $config['num_tag_close'] = '</li>'; $config['cur_tag_open'] = "<li class='disabled'><li class='active'><a href='#'>"; $config['cur_tag_close'] = "<span class='sr-only'></span></a></li>"; $config['next_tag_open'] = "<li>"; $config['next_tagl_close'] = "</li>"; $config['prev_tag_open'] = "<li>"; $config['prev_tagl_close'] = "</li>"; $config['first_tag_open'] = "<li>"; $config['first_tagl_close'] = "</li>"; $config['last_tag_open'] = "<li>"; $config['last_tagl_close'] = "</li>"; $this->pagination->initialize($config); $data['halaman'] = $this->pagination->create_links(); $data['offset'] = $offset; $data['kegiatan'] = $this->m_admin->show_kegiatan($config['per_page'],$offset); $this->load->templateadmin('in/admin_kegiatan',$data); } 在我的输出中,Offset确实有效,但数据无法成功运行.我的模特怎么了? 解决方法limit $offset",$limit 应该 limit $offset,$limit" (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |