테스트 사이트 - 개발 중인 베타 버전입니다

마감게시판을 만들었는데 d-0만 출력 되지 않습니다(중복) 채택완료

마약왕 6년 전 조회 2,594

https://sir.kr/g5_skin/14995?sca=%EC%B5%9C%EC%8B%A0%EA%B8%80&sfl=wr_subject%7C%7Cwr_content&stx=%EC%9D%BC%EC%A0%95" rel="nofollow">https://sir.kr/g5_skin/14995?sca=%EC%B5%9C%EC%8B%A0%EA%B8%80&sfl=wr_subject%7C%7Cwr_content&stx=%EC%9D%BC%EC%A0%95

현재 이스킨을 적용 한 상태인데

3421627295_1563197988.0562.pnghttps://sir.kr/data/editor/1907/3421627295_1563197988.0562.png" />

보시다시피 마감일만 wr_2로 받아 오고 있습니다 그런데

3421627295_1563957396.8289.pnghttps://sir.kr/data/editor/1907/3421627295_1563957396.8289.png" width="600" />

오늘날짜인 d-0만 나오지 않네요 ㅠㅠ 코드를 뭘 어떤식으로 수정해야 될까요?

 

add_stylesheet('', 0); add_stylesheet('', 0); ?>         

            $day_start = date("20y-m-d", strtotime($list[$i]['wr_1']));         $day_now = date("20y-m-d", time());         $day_end = date("20y-m-d", strtotime($list[$i]['wr_2']));         $timediffer=strtotime($day_end) - strtotime($day_now);   // 마감일과 오늘의 날짜 차이를 구함         $day = floor(($timediffer)/(60*60*24));

            if($list[$i]['wr_2'] > $list[$i]['datetime']) $subject_len = $subject_len - $options;         $list[$i]['subject'] = cut_str($list[$i]['subject'], $subject_len,""); ?>

                

  •             

    D -

                

  •         
  • 등록된 일정이 없습니다.

  •         

 

제 latest.skin.php 파일이고

 

        if($skin_dir == "schedule_latest") {     $sql = " select * from {$tmp_write_table} where wr_is_comment = 0 and (DATE_FORMAT(NOW(),'%Y%m%d') <= wr_1 or DATE_FORMAT(NOW(),'%Y%m%d') <= wr_2) order by wr_1 limit 0, {$rows} ";    }

   else if($skin_dir == "finish_latest") { $sql = " select * from {$tmp_write_table} where wr_is_comment = 0 and wr_2 > NOW() order by wr_2 limit 0, {$rows} ";}

   else { $sql = " select * from {$tmp_write_table} where wr_is_comment = 0 order by wr_num limit 0, {$rows} "; }

        $result = sql_query($sql);

 

latest.lib는 이런식으로 하였습니다;; 

 

전에 질문을 하였는데 해결이 되지 않아 다시 올립니다;; 다시올려서 죄송합니다

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

답변 1개

채택된 답변
+20 포인트
Dessi
6년 전

select * from {$tmp_write_table} where wr_is_comment = 0 and wr_2 > NOW() order by wr_2 limit 0, {$rows} ";

select * from {$tmp_write_table} where wr_is_comment = 0 and wr_2 => date_format(now(),'%Y-%m-%d') order by wr_2 limit 0, {$rows} ";

 

로 변경 해보세요.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

마약왕
6년 전
되긴 하는데 이제는 순서가 d-0부터 나오지 않는 군요;; 음....문제될게 없어 보이는데 뭐가 문제인지를 모르겠네요..

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

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

로그인