$row['od_date1']
$row['od_date2']
$row['od_date3']
$row['od_date4']
중에 "오늘로 부터 일주일이거나 작은 날짜가 있으면"
을 if문으로 어떻게 표현할까요..?
|
답변 1개 / 댓글 4개
채택된 답변
+20 포인트
2020-09-20 (일) 22:33:53
Copy
function checkInWeek($date) {
global $g5;
$sql = "SELECT if (date(DATE_ADD(NOW(), INTERVAL -1 WEEK )) <= date('{$date}', 1,0) chk";
$row = sql_fetch($sql);
return $row['chk'];
}
for($i=1; $i <=4; $i++ ) {
if (checkInWeek($row['od_date'.$i]))
echk " 1주일 이전일자 입니다. : ".$row['od_date'.$i];
}
이렇게 해보시면 어디든 써먹을수있는 함수가 될겁니다.
답변에 대한 댓글 4개
2020-09-24 (목) 13:33:26
그러네요. ) 를 하나 덜 닫았네요
실행은 간결히 쿼리만 해보고 코드로 옮기다가 타이핑이 누락되었나봐요
실행은 간결히 쿼리만 해보고 코드로 옮기다가 타이핑이 누락되었나봐요
sinbi
2020-09-24 (목) 14:29:28
저처럼 궁금증 생기는 분 계실 것 같아 링크 걸어둔 거에요.
( ^ ________ ^ ) ===b
( ^ ________ ^ ) ===b
답변을 작성하려면 로그인이 필요합니다.