91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何在PHP中使用Mysqli類庫實現一個分頁效果

發布時間:2021-02-07 20:50:35 來源:億速云 閱讀:151 作者:Leah 欄目:開發技術

這篇文章將為大家詳細講解有關如何在PHP中使用Mysqli類庫實現一個分頁效果,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

1、建立配置文件 config.inc.php

代碼清單如下

<?php
header('Content-Type:text/html;Charset=utf-8'); //設置header編碼
define('ROOT_PATH', dirname(__FILE__)); //設置根目錄
define('DB_HOST', 'localhost'); //數據庫服務器地址
define('DB_USER', 'root'); //數據庫用戶名
define('DB_PWD', '×××');//數據庫密碼,請根據機器填寫
define('DB_NAME', '×××'); //數據庫名稱,請根據機器填寫
define('DB_PORT', '3306'); //數據庫端口,請根據機器填寫
function __autoload($className) {
  require_once ROOT_PATH . '/includes/'. ucfirst($className) .'.class.php'; //自動加載類庫文件
}
?>

2、建立資訊測試文件 article.php

注:因本人 CSS 能力有限,所以為了演示功能,只使用了單純的 HTML
代碼清單及注釋如下

<?php
require 'config.inc.php'; //引入配置文件
$m = new M(); //實例化 M 類
$total = $m->Total('jzy_article'); //資訊文章總數
$page = new Page($total, 20); //實例化分頁類
/*
注意事項:
1、實例分頁 Page 類的時候,需要傳兩個參數:記錄總數;每頁顯示的記錄數。
2、當傳入參數后,Page 類中有個setLimit()方法會自動計算出 SQL 中的 limit 值。比如:URL 參數中 page 為1的時候,limit 值為“0,20”;為2的時候,limit 值為“20,20”……
3、計算出來的 $page->limit,必須放在 FetchAll 方法中的最后一位,詳情請查看 FetchAll 方法
*/
$data = $m->FetchAll("jzy_article", "title, source, writer, pubdate", "", "id DESC", $page->limit); //根據 M 類庫中的 FetchAll 方法獲取數據
?>
<style>
/* 分頁樣式 */
#page {text-align:right;  padding:10px;clear:both;}#page a {border:1px solid #666;padding:2px 5px;margin:0 2px;color:#3b6ea5;text-decoration:none;}#page a:hover,#page span.me {color:#fff;border:1px solid #000;background:#000;text-decoration:none;}#page span.disabled {border:1px solid #ccc;padding:2px 5px;margin:0 2px;color:#ccc;}#page span.me {padding:2px 5px;margin:0 2px;}
</style>
<table width="1000" border="1" >
<tr height="30">
  <th width="483">標題</th>
  <th width="141">來源</th>
  <th width="154">作者</th>
  <th width="194">添加時間</th>
</tr>
<?php
foreach ($data as $v) { //循環取出數據
?>
<tr>
  <td> <?php echo $v['title']; ?></td>
  <td align="center"><?php echo $v['source']; ?></td>
  <td align="center"><?php echo $v['writer']; ?></td>
  <td align="center"><?php echo $v['pubdate']; ?></td>
</tr>
<?php
}
?>
<tr>
  <td id="page" colspan="4"><?php echo $page->fpage(); ?></td> <!-- 調出分頁類 -->
</tr>
</table>

3、訪問測試效果

打開瀏覽器,輸入測試的url地址,你的瀏覽器應該會出現以下效果

如何在PHP中使用Mysqli類庫實現一個分頁效果

關于如何在PHP中使用Mysqli類庫實現一個分頁效果就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

平舆县| 若羌县| 自治县| 夏河县| 同德县| 金阳县| 泌阳县| 东台市| 黑山县| 尼玛县| 昌图县| 甘洛县| 依安县| 城口县| 武川县| 马山县| 司法| 海盐县| 德令哈市| 新建县| 常宁市| 博湖县| 中西区| 宁德市| 四川省| 镇远县| 渝北区| 华容县| 许昌县| 兴宁市| 普格县| 安阳市| 揭西县| 高青县| 绍兴县| 探索| 革吉县| 台江县| 长寿区| 东方市| 儋州市|