채택완료

랜덤 게시글 출력에서 상단 게시글 New 표시

2020-07-26 (일) 19:19:06 1,977

안녕하세요.

항상 많은 도움 받고 있습니다.

현재, 랜덤 게시글 출력까지는 완료하였으나,

과거 글이 상단에 출력되다 보니, New 라는 버튼은 안뜨는 상황입니다.

(날짜는 일부러 삭제하였습니다.)

그래서 이 New 라는 버튼을 1페이지 정도는 뜨게 하고 싶은데,

혹시 방법이 없을까 싶어 문의 남깁니다.

도움 주시면 감사하겠습니다.

답변 2개

채택된 답변
+20 포인트

랜덤 리스트를 가져오는 쿼리의 끝에,

ORDER BY wr_id DESC 를

추가해보세요.

가장 최근 글이 상단으로 올거에요.

  1. 랜덤 리스트를 가져온다.

  2. 랜덤 리스트들을 최근에 등록된 순으로 정렬한다.

뭐 가장 간단한 방식이 아닐까 싶네요.

2020-07-26 (일) 21:39:07

$new_time = 24 * 3600; // 새글의 기준이 될 시간

if(글의 작성일 > date("Y-m-d H:i:s", G5_TIME_YMDHIS - $new_time)){

 new 아이콘 출력;

}

이걸 참고해보셔요

답변을 작성하려면 로그인이 필요합니다.