체크박스폼 게시판 리스트에 나타나게 할려면? 정보
체크박스폼 게시판 리스트에 나타나게 할려면?본문
여러 스킨을 보고 조합하는데요 조언이 필요합니다.
체크박스 폼을 확장 필드 형식으로 만들었는데요....
게시판 리스트에 나타나게 할려면 어떻해야 돼나요?
write.skin.php
-------------------------------------------
<tr>
<td bgcolor="#F7F7F7" width="20%" height="20"><span class=W_L>지원 OS</span><span class=W_P>*</span></td>
<td bgcolor="#FFFFFF" width="80%" colspan="3">
<input type=checkbox name="ext2_00" required value="9x" <? if($ext2_00 == "9x") echo "checked"; ?> checked> 9x
<input type=checkbox name="ext2_01" required value="Me" <? if($ext2_01 == "Me") echo "checked"; ?> checked> Me
<input type=checkbox name="ext2_02" required value="2000" <? if($ext2_02 == "2000") echo "checked"; ?> checked> 2000
<input type=checkbox name="ext2_03" required value="XP" <? if($ext2_03 == "XP") echo "checked"; ?> checked> XP
<input type=checkbox name="ext2_04" required value="2003" <? if($ext2_04 == "2003") echo "checked"; ?> checked> 2003
<input type=checkbox name="ext2_05" required value="NT" <? if($ext2_05 == "NT") echo "checked"; ?>> NT
<input type=checkbox name="ext2_06" required value="Linux" <? if($ext2_06 == "Linux") echo "checked"; ?>> Linux
</td>
</tr>
<td bgcolor="#F7F7F7" width="20%" height="20"><span class=W_L>지원 OS</span><span class=W_P>*</span></td>
<td bgcolor="#FFFFFF" width="80%" colspan="3">
<input type=checkbox name="ext2_00" required value="9x" <? if($ext2_00 == "9x") echo "checked"; ?> checked> 9x
<input type=checkbox name="ext2_01" required value="Me" <? if($ext2_01 == "Me") echo "checked"; ?> checked> Me
<input type=checkbox name="ext2_02" required value="2000" <? if($ext2_02 == "2000") echo "checked"; ?> checked> 2000
<input type=checkbox name="ext2_03" required value="XP" <? if($ext2_03 == "XP") echo "checked"; ?> checked> XP
<input type=checkbox name="ext2_04" required value="2003" <? if($ext2_04 == "2003") echo "checked"; ?> checked> 2003
<input type=checkbox name="ext2_05" required value="NT" <? if($ext2_05 == "NT") echo "checked"; ?>> NT
<input type=checkbox name="ext2_06" required value="Linux" <? if($ext2_06 == "Linux") echo "checked"; ?>> Linux
</td>
</tr>
-------------------------------------------
list.skin.php
==============================
<? if($ext2_00) {?><? if($ext2_00) {
$ex2_filed = explode("|",$write[wr_2]);
$ext2_00 = $ex2_filed[0];
}
echo $ext2_00.", " ;
$ex2_filed = explode("|",$write[wr_2]);
$ext2_00 = $ex2_filed[0];
}
echo $ext2_00.", " ;
?><? } ?>
<? if($ext2_01) {?><? if($ext2_01) {
$ex2_filed = explode("|",$write[wr_2]);
$ext2_01 = $ex2_filed[1];
}
echo $ext2_01.", " ;
<? if($ext2_01) {?><? if($ext2_01) {
$ex2_filed = explode("|",$write[wr_2]);
$ext2_01 = $ex2_filed[1];
}
echo $ext2_01.", " ;
?><? } ?>
<? if($ext2_02) {?><? if($ext2_02) {
$ex2_filed = explode("|",$write[wr_2]);
$ext2_02 = $ex2_filed[2];
}
echo $ext2_02.", " ;
<? if($ext2_02) {?><? if($ext2_02) {
$ex2_filed = explode("|",$write[wr_2]);
$ext2_02 = $ex2_filed[2];
}
echo $ext2_02.", " ;
?><? } ?>
<? if($ext2_03) {?><? if($ext2_03) {
$ex2_filed = explode("|",$write[wr_2]);
$ext2_03 = $ex2_filed[3];
}
echo $ext2_03.", " ;
<? if($ext2_03) {?><? if($ext2_03) {
$ex2_filed = explode("|",$write[wr_2]);
$ext2_03 = $ex2_filed[3];
}
echo $ext2_03.", " ;
?><? } ?>
<? if($ext2_04) {?><? if($ext2_04) {
$ex2_filed = explode("|",$write[wr_2]);
$ext2_04 = $ex2_filed[4];
}
echo $ext2_04.", " ;
<? if($ext2_04) {?><? if($ext2_04) {
$ex2_filed = explode("|",$write[wr_2]);
$ext2_04 = $ex2_filed[4];
}
echo $ext2_04.", " ;
?><? } ?>
<? if($ext2_05) {?><? if($ext2_05) {
$ex2_filed = explode("|",$write[wr_2]);
$ext2_05 = $ex2_filed[5];
}
echo $ext2_05.", " ;
<? if($ext2_05) {?><? if($ext2_05) {
$ex2_filed = explode("|",$write[wr_2]);
$ext2_05 = $ex2_filed[5];
}
echo $ext2_05.", " ;
?><? } ?>
<? if($ext2_06) {?><? if($ext2_06) {
$ex2_filed = explode("|",$write[wr_2]);
$ext2_06 = $ex2_filed[6];
}
echo $ext2_06.", " ;
<? if($ext2_06) {?><? if($ext2_06) {
$ex2_filed = explode("|",$write[wr_2]);
$ext2_06 = $ex2_filed[6];
}
echo $ext2_06.", " ;
?><? } ?>
----------------------------------
이렇게 표현 하면 리스트에 안나오거든요. 뭐가 문제 일까요?
댓글 전체

$write[wr_2] ---> $list[$i][wr_2]
테스트 없이 생각나는대로 적어 봤으므로 잘 될지는 미지수 입니다........^^
테스트 없이 생각나는대로 적어 봤으므로 잘 될지는 미지수 입니다........^^
앗~~답변입니다요
포토플라이님 해봤는데 안 보여요~ 끙~~
감사합니다.
포토플라이님 해봤는데 안 보여요~ 끙~~
감사합니다.
글쓰기 폼이나 리스트 폼이나 밥이 쌀보다 우선일수 없습니다...
<?
$ex2_filed = explode("|",$write[wr_2]);
$ext2_00 = $ex2_filed[0];
~ 계속감.....
$ext2_06 = $ex2_filed[6];
?>요기까징.......이게 쌀입니다.....이 쌀을 리스트 반복문 바로 아래에 넣으십시오.
출력부.....
<? if($ext2_06) {
echo $ext2_06.", " ;
}
?> 이렇게 해야 밥이 됩니다.
<?
$ex2_filed = explode("|",$write[wr_2]);
$ext2_00 = $ex2_filed[0];
~ 계속감.....
$ext2_06 = $ex2_filed[6];
?>요기까징.......이게 쌀입니다.....이 쌀을 리스트 반복문 바로 아래에 넣으십시오.
출력부.....
<? if($ext2_06) {
echo $ext2_06.", " ;
}
?> 이렇게 해야 밥이 됩니다.
아~~~! 위에 답은 체크박스 폼이 리스트에 나타나는게 아닙니다.
여분필드를 확장한 값을 리스트에서 출력하는 것입니다.......
즉, 쌀을 사야하는 시장이나 농사를 지어야 하는 논이 아닙니다......
==. 행복한 날 되시라고 유모어(?) 좀 써 보았습니다.
기분이 상하셨다면 죄송합니다....
여분필드를 확장한 값을 리스트에서 출력하는 것입니다.......
즉, 쌀을 사야하는 시장이나 농사를 지어야 하는 논이 아닙니다......
==. 행복한 날 되시라고 유모어(?) 좀 써 보았습니다.
기분이 상하셨다면 죄송합니다....
기분 나쁠꺼 까지야 엄써요!!!!!!!
쌀은 진즉에 배불리 줬꾸요~~문제는 출력부 같은데요
필드두 확장 해줬고,, 출력부가 문제 같은데 ~~엫
더 고민해 봐야져~~^.^
감사함다.
쌀은 진즉에 배불리 줬꾸요~~문제는 출력부 같은데요
필드두 확장 해줬고,, 출력부가 문제 같은데 ~~엫
더 고민해 봐야져~~^.^
감사함다.
필드확장(물)을 리스트 반복문아래에다가 한꺼번에 모세요......
<? for ($i=0; $i<count($list); $i++) {
$ex2_filed = explode("|",$list[$i][wr_2]);
$ext2_00 = $ex2_filed[0];
$ext2_01 = $ex2_filed[1];
$ext2_02 = $ex2_filed[2];
$ext2_03 = $ex2_filed[3];
$ext2_04 = $ex2_filed[4];
$ext2_05 = $ex2_filed[5];
$ext2_06 = $ex2_filed[6];
?>
출력부는 이런식으로~~~
<? if($ext2_06) {
echo $ext2_06.", " ;
}
?>
<? for ($i=0; $i<count($list); $i++) {
$ex2_filed = explode("|",$list[$i][wr_2]);
$ext2_00 = $ex2_filed[0];
$ext2_01 = $ex2_filed[1];
$ext2_02 = $ex2_filed[2];
$ext2_03 = $ex2_filed[3];
$ext2_04 = $ex2_filed[4];
$ext2_05 = $ex2_filed[5];
$ext2_06 = $ex2_filed[6];
?>
출력부는 이런식으로~~~
<? if($ext2_06) {
echo $ext2_06.", " ;
}
?>

DB에 저장은 되었나 확인해보시구요..
write.skin.php의 저 입력폼의 값들은 어떻게 저장되는 겁니까? 몰아서 wr_2로 넣으신건가요?
만일 wr_2에 몰아서 넣으신거라면 $list[$i][wr_2]로 임시출력 했을경우 값이 나와야 합니다만..
write.skin.php의 저 입력폼의 값들은 어떻게 저장되는 겁니까? 몰아서 wr_2로 넣으신건가요?
만일 wr_2에 몰아서 넣으신거라면 $list[$i][wr_2]로 임시출력 했을경우 값이 나와야 합니다만..