<?php
/**
* 數據分頁
* 時間:2016-07-06
*/
/**1傳入頁碼**/
$page = $_GET['p'];
/**2根據頁碼取數據:php->mysql處理**/
$host="localhost";
$username = "root";
$password = "";
$db = 'test';
//鏈接數據庫
$conn = mysql_connect($host,$username,$password);
if(!$conn){
echo '數據庫鏈接失敗!';
exit;
}
//選擇要操作的數據庫
mysql_select_db($db) or die('選擇數據庫失敗!');
//設置數據庫編碼格式
mysql_query("SET NAMES UTF8");
//編寫sql獲取分頁數據 SELECT* FROM 表名 LIMIT 起始位置,(空格)顯示條數
$sql = "SELECT * FORM page LIMIT ".($page-1)*10.",10";
//把sql語句傳送數據中
$result = mysql_query($sql);
//處理我們的數據
while($row = mysql_fetch_assoc($result))
{
echo $row['id'].'--'.$row['name'].'<br />';
}
// 釋放結果,關閉鏈接
mysql_free_result($result);
mysql_close($conn);
/**3顯示數據+分頁條**/
$page_banner = "<a href='".$_SERVER['PHP_SELF']."?p=".($page-1)."'>上一頁</a>";
$page_banner = "<a href='".$_SERVER['PHP_SELF']."?p=".($page+1)."'>下一頁</a>";
echo $page_banner;
?>