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

추천수가 높은 글이 게시판에 상단에 항상 나오게 하는방법? 채택완료

퍼그 10년 전 조회 4,379

일정 기간내에 추천수가 가장 높은 게시물이 공지사항처럼 항상 게시판 상단에 위치하길 원합니다.

원하는 결과물은 아래 그림과 같습니다.

 


 

위 사이트에선 [인기] 라고 붙은 게시물은 24시간동안 해당 게시판에서 추천수가 가장 높았던 3개의 게시물둘이 순서대로 고정되어서 보입니다.

 

어떻게 해야 구현이 가능할까요?? 도저히 감도 안오네요 ㅠ_ ㅠ

대략적으로는 추천수와 작성날짜로 where걸어서 3개의 게시물 정보를 뽑아온다음에 3개의 게시물의 아이디를 가져와서 게시판 목록을 뿌려줄때, 공지사항과 함께 우선적으로 배치시켜주면 될것 같은데..

이 개념이 맞는지도 모르겠고, 맞다해도 구체적으로 어떻게 구현해야할지 막막하네요.

 

고수님들, 조언 주시거나 참고할 자료 있으면 링크좀 부탁드립니다. 

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

답변 1개

10년 전

최신글 함수를 복사하셔서 latest.lib.php에 저장하세요.

함수 이름은 원하시는걸로 하시고 sql문에서 원하시는 추천수 이상만 걸러주시면 되겠죠

그렇게 최신글을 게시판 스킨 내에서 불러오시고 스킨파일 디자인을 게시글과 똑같이 하시면 원하시는대로 구현 가능합니다.

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

답변에 대한 댓글 3개

T
TTMM
10년 전
우산님 좀 자세히점 알려주실 수 있나요? 저도 필요한 질문이라 봤는데 초보자가 보기에는 너무 어렵네요.;;;
우산11
10년 전
TTMM님 쪽지주세요
퍼그
10년 전
우산님 쪽지 드렸습니다. 저도 답변만으로는 이해가 안가네요 ㅠ_ ㅠ

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

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

로그인