테스트 사이트 - 개발 중인 베타 버전입니다

추천수에 따른 베스트 게시글 게시판 채택완료

게시판에 상관없이 추천을 많이 받은 순으로 게시글이 나오는 게시판을 만들고 싶습니다

(베스트게시판?)

 

소스가 있나여..

 

아니면 한 게시판에서 추천을 많이 받은 게시글이 공지처럼 보이는것도 괜찮습니다

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트

$qq=sql_query("select bo_table, wr_id, count(*) as cnt from {$g5['board_good_table']} where bg_flag='good' group by bo_table, wr_id  order by cnt desc limit 0, 10"); while($row=sql_fetch_array($qq)) print_r($row);

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

이건 모든 게시판 게시물을 조합해서 추천에 따라 순위를 매겨야하는 기능이 있어야 하므로..

db쪽에서 부하가 걸릴것 같습니다..

그래서 1시간당(각자 기준에 맞게 처리...) 한번씩 배치형식으로 데이타를 정리하는 테이블을 만들어서 읽어 들이는게 맞을것 같은데..

다른분들은 어떻게 생각할까요??^^ 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

소스는 따로 없고요 그건 원하시는 기능 구현을 해야 합니다. 상단에 2개나 3개 정도 글의 기준이 서로 다르기 때문에 원하시는대로 하시려면 별도 개발을 하셔야 할겁니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인

전체 질문 목록

🐛 버그신고