0
我的帖子的系統上的滾動分頁/使用jQuery/Ajax和笨一切意見做工精細,但我exaplain了我的問題有一個例子:最好的解決辦法
有用戶AND USER B
我是用戶A,我在用戶B的配置文件中寫道, 同時用戶B向下滾動以查看他自己的配置文件中的信息,但數據庫中已插入1條記錄並且分頁不能正常工作,因爲加載1結果相同。
我認爲解決方案可以是一個緩存系統,但我想知道與分頁一起使用的邏輯。
非常感謝。
我的帖子的系統上的滾動分頁/使用jQuery/Ajax和笨一切意見做工精細,但我exaplain了我的問題有一個例子:最好的解決辦法
有用戶AND USER B
我是用戶A,我在用戶B的配置文件中寫道, 同時用戶B向下滾動以查看他自己的配置文件中的信息,但數據庫中已插入1條記錄並且分頁不能正常工作,因爲加載1結果相同。
我認爲解決方案可以是一個緩存系統,但我想知道與分頁一起使用的邏輯。
非常感謝。
這個問題最常見的解決方法是分頁不通過頁面,而是顯示最後一項的數據庫ID。因此,不要求page X
,阿賈克斯呼籲items after item XX
。
因此數據庫查詢將是這樣的:
SELECT * FROM table WHERE id > 10 LIMIT 10
,而不是
SELECT * FROM table LIMIT 10 OFFSET 10
這是正確的太感謝你了 – fabrizio