제가 쓰는 최신글 불러오기 코드입니다. > 그누4 질문답변

그누4 질문답변

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

제가 쓰는 최신글 불러오기 코드입니다. 정보

제가 쓰는 최신글 불러오기 코드입니다.

본문

여기에 새글글일시 new라는 이미지가 뜨는데요..

48시간으로 수정하고싶습니다만..어딜봐야하는지 조언부탁드립니다.

<?
$botable = "게시판";
$query = "select * from g4_write_{$botable} order by wr_id desc limit 4 ";
$result = mysql_query($query);
while($row = mysql_fetch_array($result)){
$subject = mb_strimwidth($row[wr_subject], "0", "43","..","euckr");
$date = substr($row[wr_datetime], 2,8);

if($date == strftime("%y-%m-%d",mktime()) ) $new = " <img src=\"/icon_new.gif\" alt=\"새글\" />";
else $new = "";

            echo " <li><span class=\"tle\"><a href=\"service_8.php?wr_id=$row[wr_id]\">$subject</a>$new</span><span class=\"date\">$date</span></li>";


}

?>
  • 복사

댓글 전체

쿼리로 등록일을 타임값으로 불러와서 48시간전까지의 글에다가 뉴이미지 붙여보기!!!
1. 일단 쿼리점 고치구욤~
$query = "select *,unix_timestamp(wr_datetime) as wr_time2 from g4_write_{$botable} order by wr_id desc limit 4 "; // wr_time2에다가 등록일을 타임값으로 받아옴..

2.뉴이미지 처리부분 고치구욤~
$time48 = time() - 86400*2; //현재로부터 48시간 전의 타임값~ 이부분은 추가 라인입니당
if($time48 < $row[wr_time2] ) $new = " <img src=\"/icon_new.gif\" alt=\"새글\" />";
else $new = "";
© SIRSOFT
현재 페이지 제일 처음으로