1樓:
這樣子分:
$total_record=50; //這裡的50通過sql獲取記錄總數
$list_num=5; //設定一頁顯示數量
$temp=($page-1)*$list_num;
$total_page=ceil($total_record/$list_num); //總頁數
$sql="select * from table limit $temp,$list_num"; 最重要的看清這裡面的 limit $temp,$list_num
$temp 是從0開始的,後面的$list_num就是單頁顯示的數量
簡單點說資料庫裡有50條記錄,$temp 的範圍就是0-49。
給你思路:
首先確定你要顯示幾個頁碼出來,然後根據當前頁確定顯示的起始頁和結束頁,比如顯示4個頁碼,
$page=5; //當前頁
$page_num=4; 顯示頁碼個數
$page_tmp=$page_num/2;
//下面計算起始頁碼和結束頁碼
if($page>$page_tmp)
else
if(($page + $page_tmp) <= $total_page)
else
//下面是顯示結果:
for($i=$s_page;$i<=$e_page;$i++)
總的來說就是根據當前頁,及總頁數來確定起始頁和結束頁。當然加省略號的話,你只 要判斷兩端就可以了,前面看是否在當前頁是否是第一頁,不是就可以加,結尾,同理也是一樣的。
2樓:峰哥說
原理就是把頁碼傳遞給變數,然後通過變數對資料庫進行操作。
if($_get[page])
$sql="select * from lyb order by id desc limit $page,$pagesize ";
按你的說法$pagesize=5
3樓:匿名使用者
$是php中變數的識別符號 而?附加在url之後 是傳遞一個已get方式傳遞一個變數例如
index.php?user=123就表示向index.php頁面已get方式傳遞變數user其值為123
感情問題,很糾結,求高人指點
分手都已經分了,沒有必要還糾纏在一起,朋友可以做,但沒必要太曖昧,盡量把話跟她說的明白一些,她都堅決要跟你分了,對你的感情根本不是愛情,也許是她還沒有找到合適的人選,因為寂寞,所以一直聯絡你,你應該果斷一些,為了自己 為了以後的她,請不要拖拖拉拉,否則,最後的殘局只能是你自己乙個人收場。建議樓主最好...
關於風水相關問題?謝謝高人指點,風水問題求高人指點
人買樓,你買樓,你現在就如把錢丟進一個火爐的人.真是太精心了。家宅的購買懂得就如投資一樣,不懂得家宅的風水要求,就如將一千萬放進火爐一樣,化為烏有.所以購置樓房,單元,別墅都好,都以家宅建築格局進行全面專業分析才可以購置.我過去炒樓,將自己家鄉整個城市所有樓盤全部行遍,家宅的宅運,興建時間和朝向的影...
農村房屋拆遷,但土地未徵用的問題,求高人指點
考寶早掃 兄弟,你不是救世主。這個世界上,沒有人做無聊的事情,也不會有人做完全坑人的事情。就你這個事情來說,兩點你需要進一步瞭解 一是為什麼拆遷 二是拆遷有什麼補償。說白了,沒有人吃飽了撐的去拆別人家的房子玩兒,比如說 哥幾個,今兒咱們沒啥事,咱們去半山腰拆幾戶房子玩吧 既然拆了,那肯定會有說法,你...