PHPCMS 自定義SQL的 分頁查詢

2021-08-22 11:44:35 字數 715 閱讀 7856

**:

$page = max(intval($_get['page']), 1); // 當前頁

$limits = 20; // 預設每頁顯示20條

$sql = 'select * from `wpj_table` where wpj_where = 'wpj' limit ' . $limits . ' offset ' . (($page - 1) * $limits);

$infos = $this->db->fetch_array($this->db->query($sql));

// id 列表

$id_list = implode(',', array_column($infos, 'id'));

$count = count($infos);

$pages = pages($count, $page, $limits, url_par('page='), , 10); //分頁

在模板裡面調就 <?php echo $page;?>

要想看看pages方法咋呼叫可以看原始碼檔案:

1.  \phpcms\lib\functions\global.func.php   的1265行活著而查詢關鍵字 function pages

2.  \phpcms\libs\functions\global.func.php  的673行 | 或者搜尋查詢關鍵字 function pages(

phpcms自定義函式

公共函式存放位址 www phpcms libs functions extention.func.php function tests 資料庫名稱 picture res db get one array id intval 1 獲取單條資料 catid intval res catid 1 db...

自定義分頁

分頁 public string madebuttonlink int pagecount,int curpage,string szurl pagecount得到頁數 curpage當前頁 szurl連線位址 public int getpagecount string sztable,int l...

自定義分頁

前台 後台 資料繫結 private void gridview bind sql order by c.aid,c.itemid,c.score datatable dt dataaccess.getdatatable sql pageddatasource ps new pageddatasou...