list 페이지 상단에 본문내용이 보여지는 게시판을 만들고 싶습니다. > 그누4 질문답변

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

list 페이지 상단에 본문내용이 보여지는 게시판을 만들고 싶습니다. 정보

list 페이지 상단에 본문내용이 보여지는 게시판을 만들고 싶습니다.

본문

설명하기가 어려워서 그림으로 짜집기 해봤습니다.

링크를 통해 게시판으로 이동시 기본적으로 게시글 제목이 출력이 되는 list 목록중에서
상단에 가장 최신글만 바로 보여지게 하고 싶은데 이런 게시판이 가능할 것 같아 글을 올려봅니다.

최신글이 아닌 글들은 기존대로 클릭을 해서 보게 되구요..

방법이 있다면 어떻게 하면 될까요?
마치 질문이 아니라 이런 게시판 만드는 방법을 가르쳐 달라고 하는것 같아 죄송해서 글을 쓰지 말까
하다가 꼭 필요해서 이렇게 글을 씁니다..

회원님들이 가지고 계신 지식을 제게도 가르쳐 주시면 감사하겠습니다..ㅠㅠ

댓글 전체

음.... 그런 방식인데요 전체목록보이기를 체크 했을때 list 에서 해당게시물을 클릭하고 들어왔을때 본문이 보여지고 하단에 list 가 나오는데 이 방식을 처음 list 페이지에서 바로 보이게 하고 싶습니다.
예를 들어 게시판 이름이 test 일때..

http://도메인/bbs/board.php?bo_table=test&wr_id=6 <- 이 페이지에서 보여지는 효과를(전체목록보이기적용)...
http://도메인/bbs/board.php?bo_table=test <- 이페이지에서 바로 최신글 본문이 보여지게 하는 것..

설명이 부족해서 죄송합니다..^^;;
우선 방법은 2가지 정도 생각이 납니다.

한가지는

리스트 상단에 직접 쿼리해서 뿌려주는방법이 있고

나머지 한가지는 마지막 게시물의 view ㅗ화면으로 이동시켜주는 것이죠



어느쪽이건 마지막 wr_id를 불러와야 하는데

아래의 함수를 이용하면 됩니다


// 특정게시판에서 마지막 글의 wr_id를 읽어내는 펑션
function get_wrid($bo_table){
global $g4;
$write_table=$g4[write_prefix].$bo_table;
$row=sql_fetch("select wr_id from $write_table order by wr_num limit 1");
return $row[wr_id];
}


그담에 리스트 상단에

wr_id가 있는지 묻는 조건문을 달고 그 안쪽에다

wr_id의 게시물을 박아주면 되는데..



젤쉬운걸로 최신글 스킨  땡겨오는 방법도 있겠고

아니면 따로 쿼리문 심어서 view화면과 똑같은 모양으로 뿌려주는 방법이 있겠지요..
(이건 많이 귀찮겠군요..)



어쩌면 그냥 view 화면으로 이동시키는게 젤 간단하긴 하겠네요..

goto_url("./board.php?bo_table=$bo_table&wr_id=$wr_id");

이런걸 써서요...


뭐 저는 떠오르는게 이정도 입니다.

적당히 응용해서 한번 만들어 보세요..
모조키님 감사합니다..
복잡한건 제가 불가능해서 말씀하신 마지막 방법을 이용해서 했습니다.
역시 회원님들의 도움이면 못할것이 없군요..^^;
전체 6 |RSS
그누4 질문답변 내용 검색
  • 개별 목록 구성 번호 제목 작성자 작성일 조회
  • 게시물이 없습니다.

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT