我們查詢數據庫時候,如果顯示的數據太過繁瑣,這時我們需要做一個分頁操作來處理。
首先我們還是連接數據庫,上篇博客中有提起如何連接數據庫,不懂的兄弟可以看看

我們先定義這幾個變量 如果我們指定一頁只需要多少數據,我們需要先通過select語句查詢出一共有多少條數據

我這里查詢的結果是88條
然后我們需要把88條數據進行分頁 假如88條數據每頁分10條 那我們需要8頁來存放
所以我們要寫個計算語句 pageCount = linCount % pageSize==0 ? linCount/pageSize : linCount/pageSize+1;
來計算到底分了多少頁
?是if判斷語句一樣 如果linCount % pageSize==0
就執行linCount/pageSize
:是else linCount/pageSize+1;
接下來我們寫尾頁

page 是a標簽的屬性 
假如說我進去是這個頁面 是因為我的page目前為空 還沒有傳值進去 如果我點下一頁

現在page已經得到值了

然后我們抓住page值 轉換成整形就行了
寫查詢語句
執行就ok了
我寫的這個程序有很多bug 因為都是充忙寫的 只想實現它分頁的功能 比如說我的bug
當page等於-1 和9時候 我們應該在后面寫個if 或者switch判斷 然后在執行 這樣保證程序不會出錯
另外運行程序時 其實是沒有數據 需要點下一頁才會出現第二頁的數據
我們需要在前面給 page賦個值 然后點擊下一頁上一頁的時候重復賦值

查詢語句是 limit “幾開頭”,“顯示幾條數據”
比如 s=1 就是 10 “,10”

老師教了一種方法,但是我想用自己的方法寫一下,還寫了個有莫有樣的 只是程序還不夠完善,大神勿噴。平時寫着玩玩。
