簡體   English   中英

使用 PHP 中的下一步按鈕從 MySQL 中選擇每 100 行

[英]Selecting every 100 rows from MySQL witha next button in PHP

我希望將此代碼實施到站點中,但我有幾個問題。 代碼究竟是什么意思? 它是如何翻譯的? “以x結尾”它在這里做什么? 有沒有人有關於如何最好地將它與 php 一起使用的建議? 我在 PHP 上找到了這個腳本並詢問了創建者,但我想詢問社區,看看我是否能得到更快的響應。

為了更好地澄清,我試圖選擇每百行。 我正在嘗試創建一個下一個按鈕,每次單擊下一個按鈕或箭頭時,該按鈕將每 100 行拉一次。 像分頁,但沒有頁數。

SELECT * FROM storeCoins WHERE intId in (SELECT CASE(intId%100=0) WHEN 1 THEN intId else 0 END AS X FROM storeCoins ORDER BY 'year' ASC

我不明白語法是什么意思,但真的很想理解這一點。 看起來效率很高。 如果您可以推薦如何使用 PHP 最好地實現這一點,那將非常有幫助。 我創建了一個下一個按鈕,它只顯示數據庫中的下一個 id 而不是下一個 100。我最大的興趣是理解這個 sql 代碼。

它可以像……一樣簡單

對於第 1 頁使用

SELECT * FROM storeCoins ORDER BY 'year' ASC limit 0, 100

對於第 2 頁我們

SELECT * FROM storeCoins ORDER BY 'year' ASC limit 99, 100

對於第 3 頁我們

SELECT * FROM storeCoins ORDER BY 'year' ASC limit 199, 100

等等

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM