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

문법 도움좀 바랍니다. 채택완료

망이망소이 6년 전 조회 2,984

  </p>

<p>  if ($row['it_10_subj']) {

        echo "<div class=\"sct_txt2\"><b>".$row['it_10_subj']."</b><p>".$row['it_10']."</p>종료</div>\n";

    }</p>

<p>

위에서 '종료'라는 부분에 시간개념을 넣어서 

특정일지나면 '종료'나 나오게 하고 싶은데요. 

 

  </p>

<p>  if ($row['it_10_subj']) {

        echo "<div class=\"sct_txt2\"><b>".$row['it_10_subj']."</b><p>".$row['it_10']."</p></p>

<p> </p>

<p>$dday =  '2019-05-30';</p>

<p>if (G5_TIME_YMD <= $dday {</p>

<p>진행중</p>

<p>} else {</p>

<p>종료</p>

<p>}</p>

<p> </p>

<p></div>\n";

    }</p>

<p>

 

이렇게 넣었더니 애러가 나서요.

어떻게 해야할까요?

 

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

답변 3개

채택된 답변
+20 포인트
세크티
6년 전

</p>

<pre>
$dday =  '2019-05-30';
$message = '진행중';
if (G5_TIME_YMD > $dday) {
    $message = '종료';
}
if ($row['it_10_subj']) {
    echo '<div class="sct_txt2"><b>'.$row['it_10_subj'].'</b><p>'.$row['it_10'].'</p>'.$message.'</div>\n';
}</pre>

<p>

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

답변에 대한 댓글 1개

망이망소이
6년 전
감사합니다.

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

6년 전

 

if (date_diff(new DateTime(G5_TIME_YMD) , new DateTime($dday))<=0) 

 

 

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

답변에 대한 댓글 1개

망이망소이
6년 전
감사합니다

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

그누위즈

if (G5_TIME_YMD <= $dday {

=>

if (G5_TIME_YMD <= $dday) {

 

괄호가 하나 빠졌네요.

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

답변에 대한 댓글 1개

망이망소이
6년 전
아 제가 뺴먹었네요. 근데 그렇게 넣어도
아래처럼 아예 출력되네요~ ㅜㅜ
= '2019-05-30'; if (G5_TIME_YMD <= ) { 진행중 } else { 종료 }

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

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

로그인