我有一個MySQL查詢SELECT * FROM 'redirect'WHERE 'user_id'= \''.$_SESSION['user_id'].' \' ORDER BY 'timestamp'`我想分頁顯示每頁10條結果。我該怎么做?
3 回答

慕容708150
TA貢獻1831條經驗 獲得超4個贊
使用LIMIT。
SELECT *
FROM redirect
WHERE user_id = '35251'
ORDER BY timestamp
LIMIT 40, 10
40是要跳過的記錄數,10是要顯示的記錄數。
您的PHP也有一些問題。您可以使用反引號(而不是單引號)將表名和列名括起來。而且,您不應該使用字符串串聯來構建查詢。
添加回答
舉報
0/150
提交
取消