카테고리별 다른이미지 불러오기
앞에서 문의 드렸었는데요 list.php파일에서
카테고리별로 디자인이다른 PHP파일을 불러오도록 하는 코드를 부탁드리니
밑에 코드를 알려주셨는데
도무지 어떻게 적용되어야되는지 모르겠습니다.
그대로 넣으니 오류가 나구요
예를들면 카테고리가 3개고 PHP파일명이 test1.php/ test2.php/ test3.php로 정렬된다면
밑에코드를 어떤식으로 변경해야될까요
그리고 중분류 에서만 출력시키고 싶습니다.
-----------------------------------------------------------
<?
//$sp_caid 가 카테고리 코드..
$subname = "sub_inc".$sp_caid.".php";
if(!$sp_caid){ //이부분은 빼도 됌..
$subname = "sub_inc_01.php"; // 이거슨 $sp_caid 값없을때 디폴트 불러오는파일
}
include $subname;
?>
카테고리별로 디자인이다른 PHP파일을 불러오도록 하는 코드를 부탁드리니
밑에 코드를 알려주셨는데
도무지 어떻게 적용되어야되는지 모르겠습니다.
그대로 넣으니 오류가 나구요
예를들면 카테고리가 3개고 PHP파일명이 test1.php/ test2.php/ test3.php로 정렬된다면
밑에코드를 어떤식으로 변경해야될까요
그리고 중분류 에서만 출력시키고 싶습니다.
-----------------------------------------------------------
<?
//$sp_caid 가 카테고리 코드..
$subname = "sub_inc".$sp_caid.".php";
if(!$sp_caid){ //이부분은 빼도 됌..
$subname = "sub_inc_01.php"; // 이거슨 $sp_caid 값없을때 디폴트 불러오는파일
}
include $subname;
?>
댓글 2개
13년 전
대분류는 길이가 두자리
중분류는 $ca_id가 네자리입니다
<? if(strlen($ca_id)==4) { //네자리니 중분류로판단~
//지금처럼 test1 에서 test3까지 를 지정해서 하려면
switch($ca_id){ //$ca_id값을 잘 확인하신후 숫자대신 입력하세요~
case "1010" : $subname = "test1.php"; break;
case "1020" : $subname = "test2.php"; break;
case "1030" : $subname = "test3.php"; break;
default : $subname = "test1.php"; //이건 값이없을때 기본 파일
}
include $subname;
}
?>
if문 과 include 에 대해 공부하시면 좋습니다 ^^
첨 답변내용중 $sp_caid 값을 사용치 않으면 $sp_caid => $ca_id 로 바꾸고
$ca_id값을 파일명으로 쓰셔야해여 $ca_id값이 0110 이면 파일명은 sub_inc0110.php 으로 만들어서 넣어야합니당~
<?
//$ca_id 가 카테고리 코드..
$subname = "sub_inc".$ca_id .".php";
if(!$ca_id){ //이부분은 빼도 됌..
$subname = "sub_inc_01.php"; // 이거슨 $ca_id 값없을때 디폴트 불러오는파일
}
include $subname;
?>
중분류는 $ca_id가 네자리입니다
<? if(strlen($ca_id)==4) { //네자리니 중분류로판단~
//지금처럼 test1 에서 test3까지 를 지정해서 하려면
switch($ca_id){ //$ca_id값을 잘 확인하신후 숫자대신 입력하세요~
case "1010" : $subname = "test1.php"; break;
case "1020" : $subname = "test2.php"; break;
case "1030" : $subname = "test3.php"; break;
default : $subname = "test1.php"; //이건 값이없을때 기본 파일
}
include $subname;
}
?>
if문 과 include 에 대해 공부하시면 좋습니다 ^^
첨 답변내용중 $sp_caid 값을 사용치 않으면 $sp_caid => $ca_id 로 바꾸고
$ca_id값을 파일명으로 쓰셔야해여 $ca_id값이 0110 이면 파일명은 sub_inc0110.php 으로 만들어서 넣어야합니당~
<?
//$ca_id 가 카테고리 코드..
$subname = "sub_inc".$ca_id .".php";
if(!$ca_id){ //이부분은 빼도 됌..
$subname = "sub_inc_01.php"; // 이거슨 $ca_id 값없을때 디폴트 불러오는파일
}
include $subname;
?>
13년 전
감사합니다 많은 도움이 되었습니다^^
게시판 목록
그누4 질문답변
그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.
기존 게시물은 열람만 가능합니다.
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 66534 | 11년 전 | 3859 | ||
| 66533 |
다이아레빗
|
11년 전 | 2762 | |
| 66532 | 11년 전 | 2732 | ||
| 66531 |
alexseo
|
11년 전 | 2947 | |
| 66530 | 11년 전 | 6222 | ||
| 66529 | 11년 전 | 3247 | ||
| 66528 |
alexseo
|
11년 전 | 3330 | |
| 66527 | 11년 전 | 2894 | ||
| 66526 | 11년 전 | 3212 | ||
| 66525 |
lsj9894
|
11년 전 | 2764 | |
| 66524 |
webart
|
11년 전 | 3807 | |
| 66523 |
열라뽕똬이
|
11년 전 | 2711 | |
| 66522 | 11년 전 | 5199 | ||
| 66521 |
xargs
|
11년 전 | 2792 | |
| 66520 | 11년 전 | 2440 | ||
| 66519 | 11년 전 | 3399 | ||
| 66518 | 11년 전 | 2654 | ||
| 66517 | 11년 전 | 3604 | ||
| 66516 | 11년 전 | 5840 | ||
| 66515 | 11년 전 | 4636 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기