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

구찬아~모든 게시판의 조회수 높은글 최신글

33d.png

https://sir.kr/qa/552674

1888883688_1740332870.6297.png

1888883688_1740333687.7589.png

1888883688_1740332932.6678.png

위 소스는 이러 합니다 

그냥 최신글을 검색 해서 각 게시판의 조회수와 제목을 가저와서 최신글 필드에 저장 하는 것입니다

위 네모칸 안에 있는것을 주석을 풀어서 

데이타 베이스에 아래처럼 필드를 만들어야합니다 

1888883688_1740333185.3905.png

에 필드가 추가되야 합니다

참고로 테이블명은

저는 이것이지만 g5_aboard_new    사용하시는 분들은 g5_board_new 이걸루 되어 있을겁니다

수정 해서 사용하세요

또참고로아래 처럼  wr_subject 같은 경우는 필드옵션을 varchar 해야 합니다 제목이니까요

1888883688_1740334282.8337.png

또한 관리자 에 보면 

1888883688_1740333272.5412.png

최근 게시물 삭제 기간을 원하시는 만큼 늘려서 사용하세요

 

 

워작업물의 원리는 이러합니다 

bbs/write_update.php

소스에 보면 아래 처럼 

1888883688_1740333400.9642.png

이러한 소스가 있씁니다 여기서 보면 어떤 게시물 을 써도 최신글 테이블에 게시판의 데이블 이름 기준되는 아이디 등이 저장 되도록되어 있습니다.

그것을 위 에보면 관리자 모드에 서 일정 기간 지나면 자동 삭제 되는 기간을 설정 하거든요

그러니 여러 게사판의 테이블 을 각각 검색을 안하고도  한 최신글 저장 되는 테이블에서 

검색 하여 필요한 기능 을 구현 가능 합니다

 

단 이거는 저의 개인적인 생각 이므로 더좋은 방법이나 그런 기술들은 뎃글로 알려주시면

저도 알고 서로좋으니 알려주세요 그럼 이만.

 

댓글 작성

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

로그인하기

댓글 6개

실질적인 효과와 효율성을 모두 갖춘 방법 같습니다!

운영 측면에서도 매우 실용적이겠네요!

우수한 제안이라고 생각하며 추천합니다.

추천 감사 합니다

감사합니다.

추천 감사 합니다

감사 합니다.

추천 감사 합니다

게시판 목록

그누보드5 스킨

좋은 댓글과 좋아요는 제작자에게 큰힘이 됩니다.
글쓰기
🐛 버그신고