else if 문

else if 문

QA

else if 문

답변 1

본문

아래 채용시까지 표기가 반응하지 않아요. if문이 잘못된걸까요?

 else if(!$notice_time) { //채용시까지 표기

   echo '<span style="color:#2884c7;font-size:11px;"> (".채용시까지.")</span>';
                     }

 

------------------------------------------

//공지    
            if ($list[$i]['is_notice'])
                echo "<strong>".$list[$i]['subject']."</strong>";
            

            else    
            
            // 마감일만 날짜표기
                    if ($current_time <= $notice_time) {
                        echo "<span style='color:#2884c7; font-size:11px;'> (~" . substr($list[$i][wr_5],5, 6).")</span>";                    
                    } 
         
                    else if(!$notice_time) { //채용시까지 표기
                        echo '<span style="color:#2884c7;font-size:11px;"> (".채용시까지.")</span>';
                     }
                    
                    
                    if($matching){
                    $schword = trim(preg_replace("/[0-9]|\-|\|/","", $bd[$matching])); //숫자제거 함수 
                    $sql = " select * from {$tmp_write_table} where {$join_filed} LIKE '%" .$schword ."%' {$sql_add} AND ( date(wr_5) >= date(now()) or  wr_5  = '') order by wr_5 desc limit 0, {$rows} "; //wr_num을 wr_5 desc 변경시 모집중 먼저노출
                }                                                                                // AND ( date(wr_5) >= date(now()) or  wr_5  = '') 추가시 모집중/채용시까지인것만 노출
                else
                
                
                
            // 제목
                echo "<br><span>" . $list[$i]['ext2'][18]."</span>";
            

#if

이 질문에 댓글 쓰기 :

답변 1

f(!$notice_time) { //채용시까지 표기

echo '<span style="color:#2884c7;font-size:11px;"> (".채용시까지.")</span>';
}

 

이렇게 해 보시구요..

$notice_time 이변수가 미리 정의 돼 있고, 값이 없으면 출력하겠죠.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
filter #if ×
전체 97
© SIRSOFT
현재 페이지 제일 처음으로