課程
/后端開發
/PHP
/PHP進階篇
為什么答案不是 ?$sql = "select * from user limit ($page-1)*pagesize,$page*$pagesize"; 后面的$pagesize不應該乘以當前頁碼嗎?
2019-11-24
源自:PHP進階篇 7-7
正在回答
你可能理解錯了!
limit的第一個參數是指定第一個返回記錄行的偏移量,第二個參數指定返回記錄行的最大數目而不是第幾個數。
偏移量
像limit(5, 10)。它檢索的不是第5個偏移量到第10個偏移量,而是第5個偏移量到第15個偏移量。也就是拿到數據是第6-15。
嗯,應該是這樣理解的。
舉報
輕松學習PHP中級課程,進行全面了解,用PHP快速開發網站程序
3 回答查詢當前頁的數據我懂,可是怎么確定的當前是第幾頁呢?
3 回答這里不是應該輸出的是50嗎
2 回答$offset=($page-1)*$pagesize用法
3 回答刷新之后的結果:當前的Cookie為: Array ( [test] => 1416925885 )
2 回答ajax提交頁面表單成功后,php拿不到頁面數據。
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-12-28
你可能理解錯了!
limit的第一個參數是指定第一個返回記錄行的
偏移量
,第二個參數指定返回記錄行的最大數目而不是第幾個數。像limit(5, 10)。它檢索的不是第5個偏移量到第10個偏移量,而是第5個偏移量到第15個偏移量。也就是拿到數據是第6-15。
嗯,應該是這樣理解的。