PHP 分頁框架的使用

2021-07-27 12:55:59 字數 1588 閱讀 2892

<?php

defined('basepath') or exit('no direct script access allowed');

class mypage

// 預設第幾頁

public $page = 1;

// 預設一頁10條

public $pagesize = 10;

/*** 獲取分頁的位移量

**/public function getoffset()

return $pagesql * $this->getpagesize();

}/**

* 返回每頁多少條資料

* 注:處理非正常引數

**/public function getpagesize()

return $this->pagesize;

}}

function

upload_excel_index

($page = 1)

$this->load->library('mypage');

//$this->mypage->initialize();

//自己新建的類庫在使用之前要new一下

$mypage = new mypage();

$mypage->page = $page;

$mypage->pagesize = 5;

$data['test_excel'] = $this->admin_model->get_test_excel($mypage);

//獲得總條數

$rowcount=$this->admin_model->get_test_excelcount();

//獲取總頁數

$pagecount = $rowcount / $mypage->pagesize;

if (($rowcount % $mypage->pagesize) > 0)

//把第幾頁及總頁數傳到前端

$data["page"]=$page;

$data["pagecount"]=$pagecount;

$this->load->view('admin/upload_excel', $data, array('error' => ' '));

}

要引入的樣式及js:

rel="stylesheet"

href="/static/layui/css/layui.css">

src="/static/layui/layui.js">

script>

id="pageexcel">

div>

//獲取所有已上傳的試題

function get_test_excel($mypage)

// 獲取所有已上傳的試題的條數

function

get_test_excelcount

()

CI框架分頁類的使用 1

首先,要查詢資料庫,確定一共有多少條資料 this load model test model user this test model user select all pageall count user 總條數 pagenum 20 每頁顯示的條數 其次,進行config的配置 config t...

PHP框架使用順序

1,在構造方法 construct 一般寫 分頁函式相關的資料 page的接收與每頁顯示的條數pagesize 是否登入的驗證 一些渲染頁面的公共引數 like 1,性別,年齡的搜尋字段拼接 get或者 post 2,頁面導航條的寬度 2,主方法對應頁面,渲染的內容大致相同寫在公共方法,傳引數區分 ...

php分頁和具體使用

conn mysql connect localhost root password or die 資料庫鏈結錯誤 mysql select db test conn mysql query set names gbk 使用gbk中文編碼 content str replace content ht...