PHP簡單實現分頁功能 (九步) 搜尋實現

2021-09-05 10:37:00 字數 1366 閱讀 9969

//分頁步驟

//1 設定頁大小

//2 計算記錄總數

//3 計算頁總數

//4 接受當前頁碼?page=2

//5 過濾越界

//6 組裝sql語句

//7 傳送sql語句

//8 處理結果

//9 傳送超連結

//搜尋區域

$keyword=empty($_get['keyword'])?'':$_get['keyword'];

if(!empty($keyword))else

//設定分頁

//1設定頁大小

$page_size=5;

//2計算記錄總數

$sql="select count(*) as c from ".db_prefix."user ".$where;

$count=connect($sql);

$count=$count[0]['c'];

if($count==0)else

if($page_num>$page_count)

// echo $page_num;

// exit;

//6 組裝sql語句

$limit="limit ".($page_num-1)*$page_size.",".$page_size;

// echo $limit;

// exit;

//7 準備sql語句

$sql="select * from ".db_prefix."user ".$where." order by id ".$limit;

//echo $sql;

// exit;

// $page_num=connect($sql);

// var_dump($limit);

// exit;

//$sql="select * from ".db_prefix."user order by id";

//var_dump($sql);

//8 傳送sql語句 $data=connect($sql);

if($data)

echo "首頁

尾頁 當前第".$page_num."頁 共".$page_count."頁本 有".(($page_num!=$page_count||$count%$page_size==0)?$page_size:($count%$page_size))."條資料 共".$count."條資料";

echo "

";

if($page_num>6)

}elseelse

for($i=1;$i<=$size;$i++)

} }

Django 簡單實現分頁與搜尋功能

假設現有需求如下 需要乙個頁面分頁展示資訊,在該頁面新增搜尋框以提供檢索功能。那麼,我們知道,展示資訊和檢索功能是在同乙個頁面,也就是共用乙個路由。如下 第一步,寫路由 為了清晰,這裡只給出主頁和展示頁面的路由。urls.py from django.urls import path from im...

簡單的php分頁功能

include public.php 定義分頁基礎資料 定義單頁顯示條數 pagesingle 2 獲取總的條數 sql select maid from massagelist re mysql query sql total mysql num rows re echo total 獲取頁數 p...

PHP實現分頁瀏覽功能

入門級 class pages 方法名 db select 說明 執行資料庫連線以及sql查詢 返回值 查詢所得結果集 public function db select sql else return res mysqli close 方法名 print pages 引數 per page row...