지정 시간이 지나면 아이콘 사라지게 할려고 합니다
본문
<?php if ($list[$i]["mo_new"]) { ?>
<img src="/img/ico-new.png" class="mo-new">
<?php } else if (($list[$i]["mo_new"]) > strtotime('-1 hours')) {?>
<?php }?>
현제 mo_new 라는 테이블을 생성했습니다
해당 부분을 체크해서 등록하면 새글아이콘은 잘 나오는데 문제는 지정한 1시간이 지나도 아이콘이 사라지질 않습니다
어떻게 해야 할지 고수님들 좀 알려주세요
답변 1
소스 코드를 살짝 수정해야할 것 같네요^^
<?php if ( !( ($list[$i]["mo_new"]) > strtotime('-1 hours') ) ) { ?>
<img src="/img/ico-new.png" class="mo-new">
<?php }?>
mo_new컬럼안에 어떤형태로 들어가있는지는 모르겠지만... 위 코드가 안된다면
mo_new의 데이터 형태를 체크하셔서 time형태로 변경해줘야 비교가 되겠죠?!^^
아마도... mo_new 안에 "YYYY-mm-dd h:i:s" 형태로 들어가있을거 같은데...
위 코드 안되시면 아래 코드 이용해보세요~
<?php if ( !( ( strtotime($list[$i]["mo_new"]) ) > strtotime('-1 hours') ) ) { ?>
<img src="/img/ico-new.png" class="mo-new">
<?php }?>
!-->!-->
답변을 작성하시기 전에 로그인 해주세요.