채택완료
아미나 테마의 내글관리(게시물)를 구현 하려면...
안녕하세요.
아미나 테마의 내글관리(https://amina.co.kr/bbs/mypost.php?mode=1) 처럼 사이트내 여러 게시판에서
내가 쓴 게시물들 전체를 쉽게 볼수 있는 메뉴를 만들면 사용자들이 아주 편하게 게시글을 찾을수 있을거 같은데요.
쿼리를 어떻게 짜주는게 효율적일까요?
비슷한 구조의 게시판A , 게시판B, 게시판C, 게시판D가 있다고 할 경우
효율적인 쿼리를 어떻게 짜주는게 좋을까요?
답변 3개 / 댓글 4개
채택된 답변
+20 포인트
그누보드의 구조상
내글관리가
쿼리 한가지로 다 불러와지지 않습니다.
게시물을 기준으로 보더라도
g5_board에 존재하는 bo_table의 갯수에 따라
게시판이 테이블이 존재하게 되는데
이 게시판들의 테이블마다 사용자가 글을쓴경우도 안쓴경우도 존재할것이라서.
php의 반복문을 이용해서 내글관리를 추출해야 합니다.
게다가 최근의 글 (예: 기간-최근 3개월)을 추출할경우
게시판마다 다 적용을 해서 추출한 내용을
게시판의 이름, 글의 제목/내용, 글번호를 가지고 바로가기 / 요약등을 구성해야 하기때문입니다.
답변에 대한 댓글 2개
따로 테이블을 만들고 게시물 정보를 관리하는것도 한 방법이실거 같습니다.
답변을 작성하려면 로그인이 필요합니다.
php 반복문이라면 for문 등의 루프를 돌린다는 말씀이실까요?
아니면 게시판(테이블)별로 별도로 쿼리하여 추출을 하란 말씀이실까요?