2011-02-08 4 views
0

SQL 쿼리에서 다음 assoc을 가져와야하는 PHP 스크립트를 작성하고 있지만 아마도 어딘가에 MySQL에있는 코드를 많이 작성한 것처럼 보입니다. tryed google 운이 없다.SQL 다음/이전 Assoc

기본적으로 내가이 쿼리를 사용하여 DB에 대한 잡아입니다 뭐하는 거지 :

SELECT * FROM challenges WHERE subcat='%s' ORDER BY points, id ASC; 

내가 그 값을 잡을 수 있어요하지만 내가 구현하고자하는 "다음"버튼과 이전 버튼이 있습니다. 난 단지 어떻게 SQL에서 이것을 해결하기 위해 PHP 15 줄을 쓰는 대신 할 수 있는지 모르겠다.

도움 주셔서 감사합니다.

+0

봐 [난 당신이 매김에 대해 요구하는 가정입니다] MySQL의에서 제한 키워드입니다 ... 어떻게 그것을 수행하는 방법을 가르치는 튜토리얼을 많이받을 것 LIMIT에서는 "시작"과 "오프셋"을 지정하여 페이지 매김에 사용할 수 있습니다. 실제로 자세한 정보는 "페이지 매김"을 검색하십시오. –

+0

그게 나쁘다는 것은 내가 아는 전부는 현재의 도전의 이드이다. – cdog5000

+0

당신은 그 위치를 필요로하지 않을 것입니다. pagenumber를 가지고있는 단지 하나의 변수이고, 다음에 클릭 할 때 10 또는 어떤 것이 든 증가합니다. 이것에서 LIMIT을 보시고 호의하십시오 : http : // dev. mysql.com/doc/refman/5.1/en/select.html – Shrinath

답변

1

Google에 대한 "pagination mysql php". 당신은

당신이 필요로하는 모든