-
SELECT * FROM 表名 LIMIT 開始位置,顯示條數(shù)
查看全部 -
最終效果1
查看全部 -
$sql?=?"SELECT?*?FROM?XXX"."($頁面?-?1)*10.".10"
查看全部 -
頁碼跳轉(zhuǎn),其實就是form表單,通過get將id傳到想要去的頁面
查看全部 -
顯示頁碼,分頁
<?php
error_reporting(E_ALL ^ E_NOTICE);
header('content-type:text/html;charset=utf-8');
//傳入頁碼
$page=$_GET['p'];
//根據(jù)頁碼取出數(shù)據(jù) php--->mysql處理
$host='localhost';
$username='root';
$password='root';
$db='shop';
$pageSize=5;
$showPage=5;
//連接數(shù)據(jù)庫
$conn=mysql_connect($host,$username,$password);
if(!$conn){
echo '連接失敗'.'<br/>';
//echo mysql_error();
exit;
}
//選擇數(shù)據(jù)庫
mysql_select_db($db);
//設(shè)置字符集編碼
mysql_query('set names utf8');
//編寫sql語句,獲取數(shù)據(jù)
//$pageSize=10;
//$begin = ($page-1)*$pageSize;
//$final = $pageSize;
//$sql = "SELECT * FROM shop_admin LIMIT ".$begin.",".$final;
$sql="SELECT * FROM shop_admin LIMIT ".($page-1)*5 .",5";
//把sql語句傳入數(shù)據(jù)庫
$result=mysql_query($sql);
//var_dump($result);
//處理我們的數(shù)據(jù)
echo '<table border=1 cellspacing=0 width=40%>';
echo '<tr><td>ID</td><td>用戶名</td><td>郵箱</td></tr>';
while($row = mysql_fetch_assoc($result)){
echo '<tr>';
echo "<td>{$row['id']}</td>";
echo "<td>{$row['username']}</td>";
echo "<td>{$row['email']}</td>";
echo '</tr>';
}
echo '</table>';
//釋放結(jié)果msql_free_result($result); ?關(guān)閉連接 mysql_close($result);
//獲取數(shù)據(jù)總條數(shù)
$total_sql="select count(*) from shop_admin";
$total_result=mysql_fetch_array(mysql_query($total_sql));
$total=$total_result[0];
//echo $total;
//計算總頁數(shù)
$total_pages=ceil($total/5);
//顯示數(shù)據(jù) ?加顯示分頁條
$page_banner="";
//計算偏移量
$pageoffset=($showPage-1)/2;
//初始化數(shù)據(jù)?
$star=1;
$end=$total_pages;
if($page>1){
$page_banner.="<a href='".$_SERVER['PHP_SELF']."?p=1'>首頁</a>";
? ? $page_banner.="<a href='".$_SERVER['PHP_SELF']."?p=".($page-1)."'>上一頁</a>";
}
if($total_pages>$showPage){
if($page>$pageoffset+1){
$page_banner="...";
}
}
if($page>$pageoffset){
$start=$page-$pageoffset;
$end=$total_pages>$page+$pageoffset?$page+$pageoffset:$total_pages;
}
if($page<$total_pages){
$page_banner.="<a href='".$_SERVER['PHP_SELF']."?p=".($page+1)."'>下一頁</a>";
$page_banner.="<a href='".$_SERVER['PHP_SELF']."?p=".($total_pages)."'>尾頁</a>";
}
$page_banner.="共{$total_pages}頁,";
echo $page_banner;
?>
查看全部 -
首頁和尾頁的顯示與隱藏
查看全部 -
$_SERVER['PHP_SELF'];的用法,其實就相當(dāng)于href="../mypage.php",即跳轉(zhuǎn)到本頁面
查看全部 -
mysql查詢結(jié)果句柄會消耗內(nèi)存。為了節(jié)約內(nèi)存,在使用完畢后可以手動釋放。不過一般情況下不需要這么做,程序結(jié)束會自動釋放的。
mysql_free_result($res);?mysql_close($conn);?查看全部 -
select語句用法
https://blog.csdn.net/dancheren/article/details/55094471$sql= "select * from tb_admin LIMIT (空格)".($page-1)*10.(空格)",10"; 否則會報錯
查看全部 -
實現(xiàn)分頁三步驟
查看全部 -
分頁原理的實現(xiàn),其實就是一條sql語句
查看全部 -
<?php
//1 傳入頁碼
//2 ?根據(jù)頁碼取出數(shù)據(jù):php->myaql處理
//3 顯示數(shù)據(jù)+分頁條
查看全部 -
ff
查看全部 -
要學(xué)查看全部
-
q查看全部
舉報