게시물 등록일로 보기 > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

게시물 등록일로 보기 정보

게시물 등록일로 보기

본문

게시물 등록일별로 보기

호스팅 받는 서버의 날짜를 기준으로 등록일별로 게시물을 조회해 보도록 해 보았습니다.
서버의 날짜가 변하면 당근 선택할수 있는 날짜도 변합니다.
용도는 제작,납품의뢰나 계약관련 게시판에 필요할 수도 있겠습니다.
설명드리기가 조금 거시기 하므로 링크를 참조하시길..

=============================================================

수정할 파일은 해당 게시판 스킨의 list.skin.php 파일입니다.

파일의 하단부에 검색필드 선택 부분에서
<option value='wr_subject'>제목</option>
<option value='wr_content'>내용</option>
<option value='mb_id'>아이디</option>
<option value='wr_name'>이름</option>
<option value='wr_datetime'>등록일</option>와 같이
<option value='wr_datetime'>등록일</option> 부분을 추가해 줍니다.


해당 파일의 상단 적당한 부분에
1. 실렉트형
<form name='write_day' method='get'><td>
<select name='write_day' id='write_day' class='category' style='width:90;' onchange="location='<?=$_SERVER[PHP_SELF]?>?bo_table=<?=$bo_table?>&sfl=wr_datetime&stx=<?$write_day?>'+this.value;">
<option value=''>등록일 선택</option>
<?
$time = time();
for($w=0; $w<=7; $w++) {
$write_day  = date("Y-m-d",strtotime("-$w day", $time));
?>
<option value='<?=$write_day?>' <?=$page==$write_day?"selected":"";?>><? echo"$write_day";?></option><? } ?>
</select></td></form>


2. 텍스트형
<a href='<?=$g4[bbs_path]?>/board.php?bo_table=<?=$bo_table?>'>전체보기</a><br>
<?
$time = time();
for($w=0; $w<=7; $w++) {
$write_day  = date("Y-m-d",strtotime("-$w day", $time));
?>
<a href=<?="$g4[bbs_path]/board.php?bo_table=$bo_table&sfl=wr_datetime&stx=$write_day"?>><? echo"$write_day";?></a> &nbsp;&nbsp;
<? if ($w == '3') echo"<br>"; } ?>

1,2의 방법중 적당한 것을 선택해서 사용하시면 됩니다.

실렉트형에서 날짜선택시 고정시키는 방법은 모르겠습니다.
아시는 분은 답좀 주시면 감사하겠습니다.
디비부담 그런거는 질문에 답할 내공이 아니되므로 패스..
어찌 삽질하다 나온 것이므로 이런 팁 같잖은 팁에 태클 걸면 망신 스럽습니다.^^
추천
0

댓글 1개

전체 7 |RSS
그누4 팁자료실 내용 검색

회원로그인

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