안녕하세요 저는 MySql 쿼리를 만들고 그로부터 몇 가지 사용자 활동을 가져와야합니다. 10 개라고 말한 다음 페이지를 스크롤 한 후 DB에 저장된 활동의 다른 부분을 가져 와서 10에서 20까지 시작해야합니다. 사용자를 위해 전체 DB 콘텐츠를로드하여 이미 만든 다음 AJAX 및 jQuery로 동적으로 표시 했으므로이 작업을 수행하는 방법을 변경해야합니다. 따라서 내 쿼리는 다음과 같습니다.
SELECT some rows FROM table WHERE User_ID = @memberID ORDER By date LIMIT limit
이 쿼리는 DB에서 제한된 레코드 만 가져 오므로 지금 가져와야 할 레코드를 결정하는 매개 변수를 만드는 방법을 모릅니다. 문제는 사용자가 페이지를 새로 고칠 때 시작됩니다. 0에서 시작하여 다시 10 x 10으로 내려 가고 싶습니다.
편집 :
쿼리 2 매개 변수 (LIMIT 및 OFFSET)를 제공하고 jQuery 함수에서 두 매개 변수를 모두 늘리려 고합니다.
당신은 이렇게 할 수 있습니다
example
mysql> SELECT * FROM MAXWELL;
+------+-------+
| ID | NAME |
+------+-------+
| 3 | TWO |
| 4 | FOUR |
| 5 | FIVE |
| 6 | SIX |
| 7 | SEVEN |
+------+-------+
5 rows in set (0.00 sec)
mysql> SELECT * FROM MAXWELL limit 0,2;
+------+------+
| ID | NAME |
+------+------+
| 3 | TWO |
| 4 | FOUR |
+------+------+
2 rows in set (0.00 sec)
mysql> SELECT * FROM MAXWELL limit 2,4;
+------+-------+
| ID | NAME |
+------+-------+
| 5 | FIVE |
| 6 | SIX |
| 7 | SEVEN |
| 10 | ten |
+------+-------+
4 rows in set (0.00 sec)
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다