여분필드 쪼갠값을 목록에서 나오게 하는 방법문의드립니다.
list.skin.php파일에서
$ex04_filed = explode("|",$list[$i][wr_4]);
$ext04_00 = $ex04_filed[0];
$ext04_01 = $ex04_filed[1];
$ext04_02 = $ex04_filed[2];
$ext04_03 = $ex04_filed[3];
$ext04_04 = $ex04_filed[4];
$ext04_05 = $ex04_filed[5];
$ext04_06 = $ex04_filed[6];
$ext04_07 = $ex04_filed[7];
$ext04_08 = $ex04_filed[8];
$ext04_09 = $ex04_filed[9];
$ext04_10 = $ex04_filed[10];
?>
이렇게 추가해줬는데..
<?=$ext04_01?>
이렇게 해도 출력이 안되네요..
게시판 글 목록에 보면
<? for ($i=0; $i<count($list); $i++) { ?>
위 소스가 있는데 여기 안에 넣으면 정상적으로 출력이 되는데..
제가 궁금한점은.. 저 부분 밖에서 출력되게 하고 싶어요..
사용할 용도는..
게시판 검색 조건에서 여분필드를 쪼갠 값이 들어가게 하고 싶습니다.
검색 부분에서
[code]
<form name=fsearch method=get style="margin:0px;">
<input type=hidden name=bo_table value="<?=$bo_table?>">
<input type=hidden name=sca value="<?=$sca?>">
<input type=hidden name=sfl value="wr_4||wr_5">
<select name=sfl>
<option value='$wr_4'>여분필드 쪼갠값1</option>
<option value='ex04_00'>여분필드 쪼갠값2</option>
</select>
<input name=stx maxlength=15 itemname="검색어" value='<?=$stx?>' style="width:150px; background-color:#f6f6f6; border:1px solid #7f9db9; height:21px;">
<input type=image src="<?=$board_skin_path?>/img/btn_search.gif" border=0 align=absmiddle>
<input type=hidden name=sop value="or">
</form>
[/code]
위 소스가 검색부분인데..
for문은 기본적으로 폼값 안에 있어서 폼 안에 폼을 넣을수가 없잖아요..
검색창에서 여분필드 쪼갠값이 들어가게 하고 싶은데 잘 안되네요.ㅜㅠ
구조는..
검색창 밑에 게시판 목록이 출력되는 구조입니다.
$ex04_filed = explode("|",$list[$i][wr_4]);
$ext04_00 = $ex04_filed[0];
$ext04_01 = $ex04_filed[1];
$ext04_02 = $ex04_filed[2];
$ext04_03 = $ex04_filed[3];
$ext04_04 = $ex04_filed[4];
$ext04_05 = $ex04_filed[5];
$ext04_06 = $ex04_filed[6];
$ext04_07 = $ex04_filed[7];
$ext04_08 = $ex04_filed[8];
$ext04_09 = $ex04_filed[9];
$ext04_10 = $ex04_filed[10];
?>
이렇게 추가해줬는데..
<?=$ext04_01?>
이렇게 해도 출력이 안되네요..
게시판 글 목록에 보면
<? for ($i=0; $i<count($list); $i++) { ?>
위 소스가 있는데 여기 안에 넣으면 정상적으로 출력이 되는데..
제가 궁금한점은.. 저 부분 밖에서 출력되게 하고 싶어요..
사용할 용도는..
게시판 검색 조건에서 여분필드를 쪼갠 값이 들어가게 하고 싶습니다.
검색 부분에서
[code]
<form name=fsearch method=get style="margin:0px;">
<input type=hidden name=bo_table value="<?=$bo_table?>">
<input type=hidden name=sca value="<?=$sca?>">
<input type=hidden name=sfl value="wr_4||wr_5">
<select name=sfl>
<option value='$wr_4'>여분필드 쪼갠값1</option>
<option value='ex04_00'>여분필드 쪼갠값2</option>
</select>
<input name=stx maxlength=15 itemname="검색어" value='<?=$stx?>' style="width:150px; background-color:#f6f6f6; border:1px solid #7f9db9; height:21px;">
<input type=image src="<?=$board_skin_path?>/img/btn_search.gif" border=0 align=absmiddle>
<input type=hidden name=sop value="or">
</form>
[/code]
위 소스가 검색부분인데..
for문은 기본적으로 폼값 안에 있어서 폼 안에 폼을 넣을수가 없잖아요..
검색창에서 여분필드 쪼갠값이 들어가게 하고 싶은데 잘 안되네요.ㅜㅠ
구조는..
검색창 밑에 게시판 목록이 출력되는 구조입니다.
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 3개
포문에서 i값을 주기 때문에 밖에서는 주지 못하잖아요.
그러니 for문을 한번더 돌리시거나 i값을 직접 지정하셔야 할거같아요.
<?
$count = count($ex04_filed);
for($k=0;$k < $count; $k++) { ?>
<option value='<?=$ex04_filed[$k]?>'><?=$ex04_filed[$k]?></option>
<? } ?>
</select>
이런식으로 하면 되지 않을까요??
$list[$i][wr_4]는 게시물 하나의 여분필드거든요.
게시판 검색이라면
게시판자체의 여분필드를 사용해야되지 않을까 싶어요.
게시판 관리자화면 들어가서 1번째 빈칸안에 a|b|c... 이런식으로 넣으시구
$board[wr_1] -> a|b|c... 아마 이거일듯싶어요.