ThinkPHP3 2 3使用分頁

2021-08-22 07:12:06 字數 2965 閱讀 5821

thinkphp3.2.3使用分頁

首先要搞清楚的就是thinkphp3.2.3的分頁類已經被移到了think\page.class.php,這是跟以前的版本有些不一樣的,使用起來還是跟以前版本差不多,但是預設的效果不敢恭維,所以最好是自己加些樣式。

<?php/**

* todo 基礎分頁的相同**封裝,使前台的**更少

* @param $count 要分頁的總記錄數

* @param int $pagesize 每頁查詢條數

* @return \think\page */

function getpage($count, $pagesize = 10)

?>

控制器中使用的**如下:

public

function

showallusers()

接下來在view中的使用:

>使用者資訊輸出

title

>

<

link

href

="__root__/public/css/style.css"

rel="stylesheet"

type

="text/css"

/>

<

link

href

="__root__/public/css/mypage.css"

rel="stylesheet"

type

="text/css"

/>

head

>

<

body

>

<

table

width

="405"

border

="1"

cellpadding

="1"

cellspacing

="1"

bgcolor

="#99cc33"

bordercolor

="#ffffff"

>

<

tr>

<

td colspan

="3"

bgcolor

="#ffffff"

class

="title"

align

="center"

>當前登入使用者:

td>

tr>

<

tr>

<

td colspan

="3"

bgcolor

="#ffffff"

class

="title"

align

="center"

>使用者資訊

td>

tr>

<

tr class

="title"

>

<

td bgcolor

="#ffffff"

width

="44"

>id

td>

<

td bgcolor

="#ffffff"

width

="120"

>使用者名稱

td>

<

td bgcolor

="#ffffff"

width

="223"

>密碼

td>

tr>

<

foreach

name

='select'

item

='user'

>

<

tr class

="content"

>

<

td bgcolor

="#ffffff"

> td

>

<

td bgcolor

="#ffffff"

> td

>

<

td bgcolor

="#ffffff"

> td

>

tr>

foreach

>

<

tr class

="content"

>

<

td colspan

="3"

bgcolor

="#ffffff"

><

div

class

="pages"

>

div>

td>

tr>

table

>

body

>

html

>

其中設定分頁的樣式mypage.css,如下:

.pages a,.pages span .pages a,.pages li .pages a.first,.pages a.prev,.pages a.next,.pages a.end.pages a:hover.pages span.current

這樣就可以了。

thinkphp3.2.3使用分頁

ThinkPHP3 2 3使用分頁

todo 基礎分頁的相同 封裝,使前台的 更少 param count 要分頁的總記錄數 param int pagesize 每頁查詢條數 return think page function getpage count,pagesize 10 控制器中使用的 如下 public function...

ThinkPHP3 2 3使用分頁

1 3 todo 基礎分頁的相同 封裝,使前台的 更少 4 param count 要分頁的總記錄數 5 param int pagesize 每頁查詢條數 6 return think page7 8function getpage count,pagesize 10 19 控制器中使用的 如下 ...

ThinkPHP3 2 3的資料分頁

實現的樣式 控制器 todo 基礎分頁的相同 封裝,使前台的 更少 param count 要分頁的總記錄數 param int pagesize 每頁查詢條數 return think page function getpage count,pagesize 10 public function ...