조건문에서의 인크루드질문입니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

조건문에서의 인크루드질문입니다. 정보

조건문에서의 인크루드질문입니다.

본문

<? if ($bo_table == "1") echo
"<?php include 'menu1.php'; ?>";

else if ($bo_table == "2") echo
"<?php include 'menu2.php'; ?>";

else echo "";
?>

제가초보라서요~ 소스좀 봐주세요~

댓글 전체

세개 이상일경우는 switch 가 깔끔합니다
<?
switch($bo_table){

 case '1' : $sUrl = "menu1.php"; break;
 case '2' : $sUrl = "menu2.php"; break;
 default : $sUrl = "";

}

if($sUrl !=''){ include $sUrl; }
?>
<?
switch($bo_table){

 case 'con1' : $sUrl = "/sub1.php"; break;
 case 'con2' : $sUrl = "/sub2.php"; break;
 defalut : $sUrl = "/sub1.php";

}

if($sUrl !=''){ include $sUrl; }
?>

이렇게했는데 왜 애러가나죠? ㅜㅜ

Parse error: syntax error, unexpected ':' in /home/hosting_users/hicleaning2/www/head.php on line 90
초보자이시면 아래와 같이 생각하시는것이 편리하실듯..

[ 원본 ]
<? if ($bo_table == "1") echo
"<?php include 'menu1.php'; ?>";

else if ($bo_table == "2") echo
"<?php include 'menu2.php'; ?>";

else echo "";
?>

[ 수정 ]
<?php
 if ($bo_table == "1") {
  include 'menu1.php';
} else if ($bo_table == "2") {
  include 'menu2.php';
}
?>
전체 43 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT