mysql limit 질문입니다.
본문
best라는 게시판에
200~300번의 글만 출력하려고합니다.
mysql limit을 줘서 해야된다는데 적용법을 모르겠습니다..ㅠㅠㅠ
아래관련소스는 어디에넣으며 list.skin에는 어찌 불러와야하는지용..
SELECT author, title FROM Classics LIMIT 3,1;
답변 4
limit 사용법은
limit 200, 100
200번째 부터 100개 가져와라 이렇게 하실수있습니다.
LIMIT 199 ,100
// 첫번째 파라미터는 0부터 시작합니다
//200번부터 100개 추출
이렇게 해보세요~
베스트 게시판이 best라고 했을 때 bbs/list.php에서
if(bo_table=='best'){
$sql = "베스트 게시판 로직 적용하여 limit 200, 100";
}
간단하게 될 문제가 아닌 것으로 보입니다
먼저 게시물이 하나 등록되면 200번 게시물이 201번이 될텐데 계속 200번째 게시물 부터
추출하면 되는 것인지
또한 100개를 추출하면 100개를 한꺼번에 모두 출력하는 것이 아니라 페이징이 되어야 할텐데
이게 기존 소스를 수정하거나 코드를 추가해서 될 문제는 아닌 것 같습니다
따라서 bbs/board.php에서 list.php include하는 곳을 수정하여 아래처럼 만들고
if($bo_table=='best') include_once("list_best.php");
else include_once("list.php");
list.php를 복사하여 list_best.php를 만들어서 코드를 완전히 뜯어고치면 될 것입니다만
질문으로 답변을 얻어서 만들수 있는 정도가 아닌 것 같습니다