최신글 추천수로 정렬 정보
최신글 추천수로 정렬
본문
기능 : 최근글 X개를 뽑아와서 추천수로 정렬
latest.lib.php 파일 20번째줄
$sql = " select * from $tmp_write_table where wr_is_comment = 0 order by wr_id desc limit 0, $rows ";
(..)아래와 같이 바꾸세요
$sql = "select * from (select b.* from $tmp_write_table as b where b.wr_is_comment = 0 order by b.wr_datetime DESC limit 0, $rows) as a order by a.wr_good DESC";
latest 함수를 다른이름(latest_pop)으로 하나 복사해서 복사한 부분 쿼리를 바꾼후
최신글 사용할때 latest_pop(....); 이렇게 쓰셔도 됩니다.
단! 4.0x 버전에서는 안됩니다. 서브쿼리를 지원하는 mysql 버전에서만 됩니다.
초보라 쿼리만드는게 힘들었습니다. ;;
4.0x에도 되게 수정해주실분? 환영합니다
latest.lib.php 파일 20번째줄
$sql = " select * from $tmp_write_table where wr_is_comment = 0 order by wr_id desc limit 0, $rows ";
(..)아래와 같이 바꾸세요
$sql = "select * from (select b.* from $tmp_write_table as b where b.wr_is_comment = 0 order by b.wr_datetime DESC limit 0, $rows) as a order by a.wr_good DESC";
latest 함수를 다른이름(latest_pop)으로 하나 복사해서 복사한 부분 쿼리를 바꾼후
최신글 사용할때 latest_pop(....); 이렇게 쓰셔도 됩니다.
단! 4.0x 버전에서는 안됩니다. 서브쿼리를 지원하는 mysql 버전에서만 됩니다.
초보라 쿼리만드는게 힘들었습니다. ;;
4.0x에도 되게 수정해주실분? 환영합니다
추천
1
1
댓글 4개
엊그제 받은 버젼에 latest 함수.
$sql = " select * from $tmp_write_table where wr_is_comment = 0 order by wr_id desc limit 0, $rows ";
이건.. 뒤에 붙은 wr_good 은 안먹구요.
$sql = " select * from $tmp_write_table where wr_is_comment = 0 order by wr_id DESC, wr_good desc limit 0, $rows ";
제가 이해를 잘 못했는지는 모르지만..
어차피 desc 는 없어도 default 로 desc 즉 내려가며 시간대별 정렬이 됩니다.
추천수 정렬...
sql = " select * from $tmp_write_table where wr_is_comment = 0 order by wr_good desc limit 0, $rows ";
어떤 목적인지 현재 이해가 잘..
$sql = " select * from $tmp_write_table where wr_is_comment = 0 order by wr_id desc limit 0, $rows ";
이건.. 뒤에 붙은 wr_good 은 안먹구요.
$sql = " select * from $tmp_write_table where wr_is_comment = 0 order by wr_id DESC, wr_good desc limit 0, $rows ";
제가 이해를 잘 못했는지는 모르지만..
어차피 desc 는 없어도 default 로 desc 즉 내려가며 시간대별 정렬이 됩니다.
추천수 정렬...
sql = " select * from $tmp_write_table where wr_is_comment = 0 order by wr_good desc limit 0, $rows ";
어떤 목적인지 현재 이해가 잘..

order by wr_good 하면 전체 게시물중 추천수를 뽑아옵니다.
최근글 5개를 뽑아와서 이걸 다시 추천수 순위로 정렬합니다.
뒤에 붙은 wr_good 빼야되는데;;; 안빼고 올렸군요;;수정했습니다.
최근글 5개를 뽑아와서 이걸 다시 추천수 순위로 정렬합니다.
뒤에 붙은 wr_good 빼야되는데;;; 안빼고 올렸군요;;수정했습니다.
그러니까..
가장최근글 5개 중에
고놈을 추천수로?? 진즉 글케 말씀 허셔야죵... ~.~
가장최근글 5개 중에
고놈을 추천수로?? 진즉 글케 말씀 허셔야죵... ~.~
좋은 팁 감사합니다.