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

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
기간 만료시(남은 일수) 질문드립니다.

QA

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

답변 1

본문

안녕하세요.

현재에는 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>

 

 

 

 


<?if ($product_data) {?>
    <?foreach ($product_data as $val) {?>
        <tr>
            <!-- 제품명 -->
            <td class="gua-name">
                <?=$val['ps_name']?>
                <!-- <p>(<?=$val['ps_number']?>)</p> -->
            </td>
            <!-- 기간 -->
            <td class="gua-during">
                <? if ($val['ps_admin_chk'] == 'Y') {?>
                    <?$end_day = date('Y-m-d', strtotime('+36 months - 1days', strtotime($val['ps_date'])));?>
                    <?=$val['ps_date']?> ~ <?=$end_day?>
                <? } else { ?>
                    승인대기중
                <? } ?>
            </td>
            <!-- 시리얼넘버 -->
            <td class="gua-numner">
                <!-- <?=$val['ps_number']?> -->
                <p><?=$val['ps_number']?></p>
            </td>
            <!-- 남은일수 -->
            <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>
        </tr>
    <?}?>
<?} else {?>
<tr>
    <td colspan="4" class="table-empty">
        <p>등록된 제품이 없습니다.</p>
    </td>
</tr>
<?}?>

이 질문에 댓글 쓰기 :

답변 1


<?
    $start_day = strtotime(date('Y-m-d'));
    $end_day = strtotime($end_day);
    $left = (($end_day - $start_day) / (60* 60* 24));
    echo ($left > 0) ? $left : '만료';
?>
답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
  • 질문이 없습니다.
전체 0
© SIRSOFT
현재 페이지 제일 처음으로