[討論] 一個有關mysql的問題

phpBB Installation & Usage Support
phpBB 2 安裝於各類型作業平台之問題討論;外掛問題,請到相關版面依發問格式發表!
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
頭像
ansonku
版務實習幹部
版務實習幹部
文章: 61
註冊時間: 2003-06-06 11:22

[討論] 一個有關mysql的問題

文章 ansonku »

想請問有經驗的大大
假如"phpBB 架站討論區"有1000篇文章
而列表的時候每頁假設是 20 篇文章

所以第一頁應該是 1~20 篇
sql語法下的時候用 SELECT...LIMIT 1,20

第二頁應該是第 21~40 篇
sql語法下的時候用 SELECT...LIMIT 21,40

我的問題是當使用select limit語法時
他是會將全部的資料都select出來後再去把第21~40筆抓出來嗎??
也就是要兩個步驟....先select 再 limit

那不就每頁都要select一次全部的資料
這樣是不是也會影響到速度??
頭像
ansonku
版務實習幹部
版務實習幹部
文章: 61
註冊時間: 2003-06-06 11:22

文章 ansonku »

另外之前好像有人問說 php 可不可以使用 access 的資料庫\r
這裡有範例
http://www.phpfreaks.com/phpmanual/page/class.com.html

如果你要一個什麼資料庫都可以讀的 class
推這個給你
ADODB
有興趣看一看 功能蠻強的~~
頭像
ansonku
版務實習幹部
版務實習幹部
文章: 61
註冊時間: 2003-06-06 11:22

文章 ansonku »

埃....講不清楚
再補充一下
其實我說的就是php&mysql有沒有類似 asp 中的 recordset的功能\r
我記得以前寫asp時,有把recordset存在session中的樣子(ps...很久以前的事,晚上回家在查證一下),這樣子在下一頁或上一頁就不用每次都要select一次....
Martinet
竹貓忠實會員
竹貓忠實會員
文章: 850
註冊時間: 2003-06-09 21:58
聯繫:

文章 Martinet »

1.你的語法錯誤哩...

第一頁
SELECT xxxx LIMIT 0 , 30
第二頁
SELECT xxxx LIMIT 20 , 30



2.這其實不用考慮這麼多吧 一一" ... 而且我想他沒有select全部的資料 ...他select到 limit的數量就會停了..
頭像
ansonku
版務實習幹部
版務實習幹部
文章: 61
註冊時間: 2003-06-06 11:22

文章 ansonku »

語法我知道啦\r
只是舉個例子嘛~~
主題已鎖定

回到「phpBB 2 安裝與使用」