台灣最大程式設計社群網站
線上人數
759
 
會員總數:244895
討論主題:188889
歡迎您免費加入會員
討論區列表 >> PHP >> 請各位先進不吝指導分頁問題
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
請各位先進不吝指導分頁問題
價值 : 180 QP  點閱數:98 回應數:1

樓主

Dv Lin
門外漢
0 3
45 2
發送站內信

各位先進大家好,我需要制作一個分頁的功能,目前已經可以抓取资料的總數以及每一頁顯示的数量,但是我的VIEWS狶鴗ㄗ鴠蕭T的資料,每一頁都顯示所有的資料,請各位大大不吝指導。謝謝。
CONTROLLERS
public function test() {
//裝載類文件
$this->load->library('pagination');
$this->load->helper('url');
//每頁顯示30筆
$page_size = 30;
$config['base_url'] = site_url('/Home/test/');
//全部數量
$mycount = count($this->M_firm->test());
$config['total_rows'] = $mycount;
//print_r($config['total_rows']);
//exit();
//每頁顯示數量
$config['per_page'] = $page_size;
//頁面按鈕
$config['first_link'] = FALSE;
$config['prev_link'] = '上一頁';
$config['uri_segment'] = 3; //資料的偏移頁
$config['use_page_numbers'] = TRUE;
$config['next_link'] = '下一頁';
$config['last_link'] = FALSE;
$config['display_pages'] = FALSE;
$this->pagination->initialize($config);
$offset = intval($this->uri->segment(3)); //與$config['uri_segment'] = 3對應
//echo $sql;
$data['links'] = $this->pagination->create_links();
$this->load->view('test', $data);
}
MODELS
/* 測試分頁用 */

function test() {
$this->db->from('firm');
//$this->db->limit(50, 0);
$this->db->where('display=', 1);
$this->db->where('firmaddressmap!=', "");
$this->db->where('businesshours!=', "");
$this->db->where('offday!=', "");
$this->db->where('web!=', "");
$this->db->where('fb!=', "");
$this->_firmaddress_x_y_db();
$this->db->order_by('firmid', 'ASC');
//$this->db->where('shelves_c >=', time());
//$this->db->order_by('rand()');
$row_test = $this->db->get()->result_array();
return $row_test;
}
VIEWS
<div class="pager nav nav-pills" role="tablist">
<ui>
<li>
<?= $links ?>
</li>
</ui>
</div>
<?php foreach ($this->M_firm->test() AS $_data): ?>
<div class="col-lg-3 col-md-6 col-sm-6 col-xs-12 item">
<div class="mainPushfirm">
<h5 style="margin: 0px;font-weight: bold;"><?php echo mb_substr($_data['firmfname'], 0, 16, "UTF-8"); ?></h5
</div>
</div>
<?php endforeach; ?>

搜尋相關Tags的文章: [ 分頁 ] , [ php ] ,
本篇文章發表於2019-08-03 12:08
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

香帥
檢舉此回應
請參考https://codertw.com/%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8%A8%80/211934/
再去修正您的程式碼
本篇文章回覆於2019-08-03 23:58
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.