if문에 대해서 좀 알려주세요.. > 그누4 질문답변

그누4 질문답변

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

if문에 대해서 좀 알려주세요.. 정보

if문에 대해서 좀 알려주세요..

본문

아래에 보시면
카테고리가 10일 경우 hairacc.inc.php 출력합니다.
카테고리가 30일 경우 phoneacc.inc.php출력합니다.
그런데, 카테고리 하위카테고리 3020일 경우엔
카테고리 30의 phoneacc.inc.php가 아닌 카테고리 3020의 phoneacc_earcap.inc.php을 출력하고 싶어요.

아래처럼 하니까..
카테고리 3020에 들어가면 두개가 다 보입니다.

<?
if (substr($it[ca_id],0,2)=='10')  {
  include_once("./hairacc.inc.php");
}
if(substr($it[ca_id],0,2)=='30')  {
  include_once("./phoneacc.inc.php");
}
if (substr($it[ca_id],0,4)=='3020')  {
  include_once("./phoneacc_earcap.inc.php");
}
else  {
  include_once("./default.inc.php");
}
?>

고수님의 도움을 부탁드립니다.

댓글 전체

<?
if (substr($it[ca_id],0,2)=='10')  {
  include_once("./hairacc.inc.php");
}elseif(substr($it[ca_id],0,2) == '30' && strlen($it[ca_id]) == 2)  {
  include_once("./phoneacc.inc.php");
}elseif (substr($it[ca_id],0,4)=='3020' && strlen($it[ca_id]) == 4)  {
  include_once("./phoneacc_earcap.inc.php");
}else {
  include_once("./default.inc.php");
}
?>
상품의 카테고리 코드가 어떻게 되어있나요 ?

<?
if (substr($it[ca_id],0,2)=='10')  {
  include_once("./hairacc.inc.php");
}elseif(substr($it[ca_id],0,2) == '30' && substr($it[ca_id],0,4) != '3020')  {
  include_once("./phoneacc.inc.php");
}elseif (substr($it[ca_id],0,4)=='3020' && substr($it[ca_id],0,2) != '30')  {
  include_once("./phoneacc_earcap.inc.php");
}else {
  include_once("./default.inc.php");
}
?>

이렇게 해보세요
<?
if (substr($it[ca_id],0,2)=='10')  {
  include_once("./hairacc.inc.php");
}elseif(substr($it[ca_id],0,2) == '30' && substr($it[ca_id],0,4) != '3020')  {
  include_once("./phoneacc.inc.php");
}elseif (substr($it[ca_id],0,4)=='3020')  {
  include_once("./phoneacc_earcap.inc.php");
}else {
  include_once("./default.inc.php");
}
?>

위에서 elseif (substr($it[ca_id],0,4)=='3020' && substr($it[ca_id],0,2) != '30')  { 을
elseif (substr($it[ca_id],0,4)=='3020')  { 이렇게 하니까 제대로 되네요..

알려주셔서 너무너무 감사드러요^^
전체 64 |RSS
그누4 질문답변 내용 검색

회원로그인

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