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

기간 만료시(남은 일수) 질문드립니다. 채택완료

gnuxboard 2년 전 조회 2,070

안녕하세요.

현재에는 3년을 기준으로 남은 일수가 숫자로 나타나는데

3년이 넘어갈 경우에 만료라는 문구 를 추가하려고 합니다.

 

아시는 분 계시다면 도움 부탁드리겠습니다.

감사합니다!

 

 

<!-- 남은일수 -->

<td class="gua-date">

    <? if ($val['ps_admin_chk'] == 'Y') {?>

    <strong class="f-color-point">

        <?

            $start_day = strtotime(date('Y-m-d'));

            $end_day = strtotime($end_day);

            echo (($end_day - $start_day) / (60* 60* 24)); // 현재 숫자로 나타나는 부분

        ?>

    </strong>

    <? } ?>

</td>

 

 

 

 

</p>

<p><?if ($product_data) {?></p>

<p>    <?foreach ($product_data as $val) {?></p>

<p>        <tr></p>

<p>            <!-- 제품명 --></p>

<p>            <td class="gua-name"></p>

<p>                <?=$val['ps_name']?></p>

<p>                <!-- <p>(<?=$val['ps_number']?>)</p> --></p>

<p>            </td></p>

<p>            <!-- 기간 --></p>

<p>            <td class="gua-during"></p>

<p>                <? if ($val['ps_admin_chk'] == 'Y') {?></p>

<p>                    <?$end_day = date('Y-m-d', strtotime('+36 months - 1days', strtotime($val['ps_date'])));?></p>

<p>                    <?=$val['ps_date']?> ~ <?=$end_day?></p>

<p>                <? } else { ?></p>

<p>                    승인대기중</p>

<p>                <? } ?></p>

<p>            </td></p>

<p>            <!-- 시리얼넘버 --></p>

<p>            <td class="gua-numner"></p>

<p>                <!-- <?=$val['ps_number']?> --></p>

<p>                <p><?=$val['ps_number']?></p></p>

<p>            </td></p>

<p>            <!-- 남은일수 --></p>

<p>            <td class="gua-date"></p>

<p>                <? if ($val['ps_admin_chk'] == 'Y') {?></p>

<p>                <strong class="f-color-point"></p>

<p>                    <?</p>

<p>                        $start_day = strtotime(date('Y-m-d'));</p>

<p>                        $end_day = strtotime($end_day);</p>

<p>                        echo (($end_day - $start_day) / (60* 60* 24));</p>

<p>                    ?></p>

<p>                </strong></p>

<p>                <? } ?></p>

<p>            </td></p>

<p>        </tr></p>

<p>    <?}?></p>

<p><?} else {?></p>

<p><tr></p>

<p>    <td colspan="4" class="table-empty"></p>

<p>        <p>등록된 제품이 없습니다.</p></p>

<p>    </td></p>

<p></tr></p>

<p><?}?></p>

<p>

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

답변 1개

채택된 답변
+20 포인트
m
2년 전

</p>

<p><?

    $start_day = strtotime(date('Y-m-d'));

    $end_day = strtotime($end_day);

    $left = (($end_day - $start_day) / (60* 60* 24));

    echo ($left > 0) ? $left : '만료';

?>

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

답변에 대한 댓글 1개

g
gnuxboard
2년 전
감사드립니다!

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

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

로그인