您尚未
登入
註冊
忘記密碼
搜尋
贊助
贊助本站
數位公仔
紀念T恤
紀念馬克杯
廣告
刊登廣告
廣告價格
線上申請刊登
用雅幣刊登
免費刊登
目前客戶
簡訊
簡訊說明
購買金幣
發送簡訊
預約簡訊
發送記錄
好友通訊
罐頭簡訊
論命
數位論命舘
免費排盤工具
葫蘆墩 優生造命
葫蘆墩 八字命書
影音論命(葫蘆墩)
影音占卜(葫蘆墩)
購買金幣
星座分析
孔明神數
周公解夢
星僑線上論命
娛樂
影 像 行 腳
數 位 造 型
數 位 畫 廊
心 情 日 記
公 益 彩 券
送生日蛋糕
俄羅斯方塊
四 川 省
猜 數 字
比 大 小
泡 泡 龍
許 願 池
萬 年 曆
經 期 計 算
體 重 測 量
音 樂 點 播
衛 星 地 圖
時間戳字幕
男女聊天室
求助
論壇守則
會員等級
會員權限
語法教學
常見問題
最新活動
打工賺雅幣
最近
小說、散文..
-最近瀏覽-
奇玉
首頁
新版首頁(全頁)
傳統首頁(全頁)
新版首頁(選單)
傳統首頁(選單)
MyChat 數位男女
命理風水
15
星僑五術軟體
4
葫蘆墩命理網
5
命理問答
9
四柱八字
1
紫微斗數
1
姓名學
手面相
易經占卜
1
風水研討
1
擇日&三式
1
西洋占星
無視論塔羅牌
10
修行&武術
1
中醫研討
五術哈啦
1
電腦資訊
13
硬體討論
5
超頻 & 開箱
3
數位生活
2
PDA 討論
手機討論區
軟體推薦
2
軟體討論
6
Apple 討論
1
Unix-like
網路&防毒
2
程式設計
網站架設
4
電腦教學資源
生活休閒
14
休閒哈啦
7
感情世界
2
上班一族
5
國考&法律
7
生活醫學
4
運動體育
1
單車討論
1
釣魚討論
6
旅遊討論
4
天文觀星
3
攝影分享
8
圖片分享
4
數位影視
2
笑話集錦
3
興趣嗜好
13
文學散文
7
繪圖藝術
1
布袋戲
3
動漫畫討論
3
美食天地
6
理財專區
心理測驗
1
汽、機車
3
寵物園地
模型&手工藝
4
花卉園藝
魔術方塊
獨輪車專區
電玩遊戲
13
遊戲歡樂包
4
CS討論
8
Steam
3
MineCraft
2
東方Project
英雄聯盟LOL
1
單機遊戲
2
WebGame
3
線上遊戲1
6
線上遊戲2
5
電視遊樂器
1
掌上型遊戲
2
模擬器遊戲
1
工商服務
6
虛擬城市
7
好康分享
新品販售
二手拍賣
1
租屋&找屋
工商建議區
1
站務專區
10
最新活動
活動成果
數位造型
心情日記
個人圖庫
新人報到練習
論壇問題建議
1
榮會及電子報討論
-最近版區-
小說、散文..
-最近瀏覽-
奇玉
»
網站架設
架站程式分享
PHPWind 討論區
Discuz! 討論區
ECShop 討論區
»
PHP留言版
手機版
訂閱
地圖
簡體
您是第
3883
個閱讀者
可列印版
加為IE收藏
收藏主題
上一主題
|
下一主題
tiqo
級別:
小有名氣
x3
x140
分享:
▼
x
0
[PHP][討論] PHP留言版
要如何將留言版分頁呢?
例如10筆換頁
這種語法是怎麼寫?
全部擠在一起~看得好辛苦~
小弟我有使用流水號編號
但是發現~
編號1~5
如果刪除中間筆數4
變成1,2,3,5
這樣留言版上的邊號就非常奇怪~
請問是該怎樣製作留言版上的流水號呢?
x
0
[樓 主]
From:台灣數位聯合 |
Posted:
2005-07-18 12:58 |
andyz
惡靈退散 o(╬ ̄皿 ̄)=○ &nb ..
級別:
分類版主
版區:
塑膠模型
,
電腦資訊
x55
x168
分享:
▲
▼
select .... from .... limit A,B
從第A筆資料讀取B筆
limit 0,10 從第0筆資料讀起,讀10比資料
limit 10,10 從第10筆資料讀起,讀10比資料
可以不要讓流水編號顯示出來
在使用者介面看不到
但是再管理者介面可以看得到
這樣使用者就不會覺得很奇怪了
回文原則(以下只適用在我的管理區)
1.我不回太白目的問題
2.還有娘家文
3.看不懂得也是
4.我很懶得把你的問題(也就是文字敘述)想成我要看到的畫面(也就是螢幕上出現的畫面)。純文字敘述者,看不懂在說啥就不回。想要解答就先下點功夫,來個圖文並茂的文章吧。
5.想到再打
何謂白目問題
1.看不懂英文的,要求翻譯
2.沒經過爬文就問
3.給個問題(題目)就要求解答。例如:請問XXX怎麼寫。自己的CODE都沒有貼上來就要求別人幫你寫,不如你的作業我幫你作、你的書我幫你讀好了
4.想到再打
x
0
[1 樓]
From:台灣數位聯合 |
Posted:
2005-07-18 13:16 |
xxxzzz
級別:
初露鋒芒
x0
x46
分享:
▲
▼
大概的流程
先用SQL語法選取你要的筆數....算出總筆數...
就可以利用總筆數算出你留言板總共有幾頁
例如11筆==>2頁
20筆==>2頁
利用這些資料就可以做出分頁選單....(過程略...)
若跳到第二頁則用SQL語法選第11筆到第20筆的資料
留言板的編號一般來講是看你跳到第幾頁...再去計算的...不是直接讀欄位資料
比如說跳到第三頁...
第三頁的第一筆就是2*10+1
第三頁的第二筆就是2*10+2
因為沒時間...只稍微講一下...希望對您有幫助
x
1
[2 樓]
From:台灣亞太線上 |
Posted:
2005-07-18 13:27 |
tiqo
級別:
小有名氣
x3
x140
分享:
▲
▼
SELECT * FROM `book` ORDER BY `id` DESC LIMIT 0 , 10
這語法是告訴sql抓10筆最新的資料出來
10筆以外~他就不抓
不知道該如何自動分頁~
好頭痛
x
0
[3 樓]
From:台灣數位聯合 |
Posted:
2005-07-18 16:20 |
xxxzzz
級別:
初露鋒芒
x0
x46
分享:
▲
▼
假設共有 $a 資料,每 $b 筆一頁
則共有 intval(($a-1)/$b+1) 頁資料
可用迴圈視需要作連結
假設連到第 $n 頁
則連結到的那一頁要從第 ($n-1)*$b+1 筆開始讀 $b 資料
(我又上來混了
)
x
0
[4 樓]
From:台灣亞太線上 |
Posted:
2005-07-18 21:24 |
tnof221
級別:
初露鋒芒
x0
x99
分享:
▲
直接給你完整的程式碼比較快,我不大會解說 >"<
這是我一年前寫的,有些一小部份以經不大記得為什麼我要這麼寫了 >"<
在//後面的中文是我剛剛才加上去的注解
當初我在寫的時候,因為時間的關係所以都沒加上注解
(因為那時我只有三個月的時間,要重完全不會PHP到把留言版、討論版及網站這三樣東西作出來,時間實在是不夠,光討論版跟類似奇摩家族的那一個寫真集就花了過半的時間 >"< ,有看不懂的在問我吧!!)
<?php
//$pn是一頁要幾筆資料的宣告
$pn=5;
//計算總頁數
$sq1="select * from gb";
$rows=mysql_query($sq1);
$num=mysql_num_rows($rows);
$pages=intval($num/$pn);
if ($pages*$pn != $num) { $pages++;}
//這裡我記得是為了分頁的選項所寫的
if ($page>$pages) { $page=$pages; }
if ($page<1) { $page=1; }
$pagen=($page-1)*$pn;
//留言的網頁連結
echo "
<p align=right><a href=index.php?Act=102><b>我要留言</b></a></p>";
//用迴圈抓出資料庫裡的留言
$sq1="select * from gb order by gbprikey desc limit $pagen,$pn";
$rows=mysql_query($sq1);
while( list($a1, $a2, $a3, $a4, $a5)=mysql_fetch_row($rows)) {
echo "
<table width=100% align=center border=1>
<tr><td width=180 class=p4 valign=top>發表者:$a3
<br>
<br>發表日期:
<br>$a2
</td>
<td valign=top>
<font class=p4>主題:</font>$a4
<hr>
$a5
</td></tr>
</table>
<p><p>
";
}
//上、下一頁及第一頁及最後一頁的選項寫法
if ($page>1) {
$p1=$page-1;
} else {
$p1=1;
}
if ($page<$pages) {
$p2=$page+1;
} else {
$p2=$page;
}
echo "
<table border=0 width=100%><tr><td width=70%>
<a href=index.php?Act=101><font class=p5>第一頁</font></a>
<a href=index.php?Act=101&page=$p1><font class=p5>上一頁</font></a>
<a href=index.php?Act=101&page=$p2><font class=p5>下一頁</font></a>
<a href=index.php?Act=101&page=$pages><font class=p5>最後一頁</font></a>
</td><td>
<font class=p2 align=right>目前在 $page / $pages 頁,共有 $num 筆留言</font></td></tr></table>
";
?>
[ 此文章被tnof221在2005-07-28 02:13重新編輯 ]
我貼圖所用的網路空間,有時圖會不好開,請大家多試幾次吧 ^^
x
1
[5 樓]
From:台灣中華電信 |
Posted:
2005-07-28 01:53 |
MyChat 數位男女
»
網站架設
Powered by
PHPWind
v1.3.6
Copyright © 2003-04
PHPWind
Processed in 0.019812 second(s),query:16 Gzip disabled
本站由
瀛睿律師事務所
擔任常年法律顧問 |
免責聲明
|
本網站已依台灣網站內容分級規定處理
|
連絡我們
|
訪客留言