오늘, 일주일, 한달을 url 주소에 바로 적용하는 방법 채택완료
특정게시판 리스트를 보여주는 url 주소입니다.
best.php?&fr_date=2024-07-01&to_date=2024-07-12&sort=a.wr_good
여기서 fr_date 에 시작날짜 to_date 에 마지막 날짜가 들어가는데요
오늘/주간/월간 이런식으로 링크를 만들고 오늘을 클릭하면 오늘날짜로 값이 들어가고
주간을 클릭하면 오늘을 기준으로 지난7일 날짜, 월간은 오늘을 기준으로 지난 30일 날짜
이렇게 적용되게 하고 싶습니다.
어떻게 코드를 만들어야될까요
답변 2개

데이터가 잘 나오네요
아래 코드 사용하세요
</p>
<p><?php</p>
<p>// 오늘 날짜</p>
<p>$today = date('Y-m-d');</p>
<p> </p>
<p>// 주간 날짜 (오늘로부터 7일 전)</p>
<p>$weekAgo = date('Y-m-d', strtotime('-7 days'));</p>
<p> </p>
<p>// 월간 날짜 (오늘로부터 30일 전)</p>
<p>$monthAgo = date('Y-m-d', strtotime('-30 days'));</p>
<p> </p>
<p>// 오늘 링크</p>
<p>$todayLink = "best.php?&fr_date={$today}&to_date={$today}&sort=a.wr_good";</p>
<p> </p>
<p>// 주간 링크</p>
<p>$weekLink = "best.php?&fr_date={$weekAgo}&to_date={$today}&sort=a.wr_good";</p>
<p> </p>
<p>// 월간 링크</p>
<p>$monthLink = "best.php?&fr_date={$monthAgo}&to_date={$today}&sort=a.wr_good";</p>
<p>?></p>
<p><a href="<?php echo $todayLink; ?>">오늘</a> |</p>
<p> <a href="<?php echo $weekLink; ?>">주간</a> |</p>
<p> <a href="<?php echo $monthLink; ?>">월간</a></p>
<p>
댓글을 작성하려면 로그인이 필요합니다.
오늘
best.php?&fr_date=<?=date('Y-m-d')?>&to_date=<?=date('Y-m-d')?>&sort=a.wr_good
주간
best.php?&fr_date=<?=date('Y-m-d',time()-86400*6)?>&to_date=<?=date('Y-m-d')?>&sort=a.wr_good
월간
best.php?&fr_date=<?=date('Y-m-d',time()-86400*29)?>&to_date=<?=date('Y-m-d')?>&sort=a.wr_good
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인