체크박스 질문입니다. > 그누4 질문답변

그누4 질문답변

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

체크박스 질문입니다. 정보

체크박스 질문입니다.

본문

체크박스에 대해 질문이 있서서 글을 올립니다. 고수님들 답변부탁드려요~^^;;

write.skin.php 파일에

<input type="checkbox" name=wr_3 value="1차합숙" <?if($write[wr_3]=="1차합숙")echo"checked";?>>1차합숙  
<input type="checkbox" name=wr_3 value="2차합숙" <?if($write[wr_3]=="2차합숙")echo"checked";?>>2차합숙

위와 같이 체크박스를 넣고,

view.skin.php에
<?=$view[wr_3]?> 이러한 소스를 넣어서 출력을 하잖아요.

질문하는 이유가 위에서 <?=$view[wr_3]?>이렇게만 넣어주면,  선택된항목만 출력되는데,

view.skin.php파일에
1차합숙( ), 2차합숙(ㅇ)
이런식 혹은 1차합숙(ㅇ), 2차합숙(ㅇ) 
이런식으로 출력할수는 없나요? 고수님들 답변부탁드립니다~^^;

  • 복사

댓글 전체

view.skin.php

1차합숙(
<?
if ($write[wr_3]=="1차합숙")
echo "o";
else
echo " ";

?>
)
,


2차합숙(
<?
if ($write[wr_3]=="2차합숙")
echo "o";
else
echo " ";

?>
)

여기까지 기본적인 if else 였습니다 ~_~
아 쉬운방법이군요- -;

neue님 대로 해보니까요.
두개를 선택해도 하나만 (ㅇ)가 나오는데 어떻게 해야하나요??
php에 문외한지라 죄송합니다^^;;
<input type="checkbox" name=wr_3 value="1차합숙" <?if($write[wr_3]=="1차합숙")echo"checked";?>>1차합숙 &nbsp;
<input type="checkbox" name=wr_4 value="2차합숙" <?if($write[wr_4]=="2차합숙")echo"checked";?>>2차합숙



<?
if ($write[wr_3]=="1차합숙")
echo "o";
else
echo " ";

if ($write[wr_4]=="2차합숙")
echo "o";
else
echo " ";
?>
요렇게 하는 것도 간편하게 좋을 거예요. 해보지는 않았지만 아마 될 듯 한데요ㅎ




write.skin.php에서

<input type="checkbox" name=wr_3 value="1" <?=($write[wr_3]=='1')?'checked':''?>>1차합숙 &nbsp;
<input type="checkbox" name=wr_4 value="1" <?=($write[wr_4]=='1')?'checked':''?>>2차합숙 &nbsp;



view.sikn.php에서
1차 합숙(<?=($view[wr_3]=='1')?'O':'X'?>
2차 합숙(<?=($view[wr_4]=='1')?'O':'X'?>
© SIRSOFT
현재 페이지 제일 처음으로