전체최근글에서 리스트제한 정보
그누보드 전체최근글에서 리스트제한본문
전체보드에서 최근글을 뽑아내려합니다.
그래서 디비를 아래와 같이 불렀죠.
헌데.. 문제가 하나 생겼습니다.
바로 리스트의 숫자를 제한할수없더군요.
limit 을 추가하면 보드당 제한은 되지만 전체리스트의 수를 제한하지는 못하더군요.
혹,, 방법을 아신다면 한수전수해주십시요.
$sql2 = " select wr_id,
wr_parent_id,
mb_id,
wr_name,
wr_email,
wr_homepage,
wr_num,
wr_subject,
wr_comment,
wr_commentcnt,
wr_datetime,
wr_hit
from $tbl
where wr_comment = '0'
order by wr_datetime desc ";
그래서 디비를 아래와 같이 불렀죠.
헌데.. 문제가 하나 생겼습니다.
바로 리스트의 숫자를 제한할수없더군요.
limit 을 추가하면 보드당 제한은 되지만 전체리스트의 수를 제한하지는 못하더군요.
혹,, 방법을 아신다면 한수전수해주십시요.
$sql2 = " select wr_id,
wr_parent_id,
mb_id,
wr_name,
wr_email,
wr_homepage,
wr_num,
wr_subject,
wr_comment,
wr_commentcnt,
wr_datetime,
wr_hit
from $tbl
where wr_comment = '0'
order by wr_datetime desc ";
댓글 전체
감사합니다. 참고하겠습니다.
현재 대부분의 호스팅사에서 제공하는 MySql 버전에서는 query만으로 해결이 안됩니다.
각 테이블마다 limit로 조회하여 list에 담은후 list를 소팅해서 상위 원하는 갯수만큼만 뽑아야 합니다.
다음 팁을 참조해보십시오. 둘다 같은 내용입니다.
http://threes.org/gnu3/?doc=bbs/gnuboard.php&bo_table=bwork&page=1&wr_id=216
http://www.sir.co.kr/?doc=bbs/gnuboard.php&bo_table=tiptech&wr_id=4041
각 테이블마다 limit로 조회하여 list에 담은후 list를 소팅해서 상위 원하는 갯수만큼만 뽑아야 합니다.
다음 팁을 참조해보십시오. 둘다 같은 내용입니다.
http://threes.org/gnu3/?doc=bbs/gnuboard.php&bo_table=bwork&page=1&wr_id=216
http://www.sir.co.kr/?doc=bbs/gnuboard.php&bo_table=tiptech&wr_id=4041