라디오버튼 중복선택 할수가 없네요.. 정보
라디오버튼 중복선택 할수가 없네요..
본문
<input type=radio name="wr_5" value="유" <? if( $u=w || $write[wr_5] == "유") echo "checked"; ?>>유
<input type=radio name="wr_5" value="무" <? if($write[wr_5] == "무") echo "checked"; ?>>무</td>
중복선택과 출력을 이미지로 해야해서요...
도와주세요..
<input type=radio name="wr_5" value="무" <? if($write[wr_5] == "무") echo "checked"; ?>>무</td>
중복선택과 출력을 이미지로 해야해서요...
도와주세요..
댓글 전체

중복 선택은 <input type="checkbox">를 사용하시고
radio 의 경우 name 값이 동일한 것들 중에 하나를 선택하는 용도입니다.
radio 의 경우 name 값이 동일한 것들 중에 하나를 선택하는 용도입니다.

라디오버튼은 무조건 하나만 사용할수있어요 윗분말처럼 체크박스를 하셔야지 다중선택이 가능합니다^^
라디오버튼으로 중복선택하는것처럼 보이게 하시려면 name값을 서로 다르게 입력하세요

checkbox 하면 되겠군요...이미지는 어떻게 하면 될까요???

각각 다른필드를 써야되는거죠?
체크해야할 사항이 두개 밖에 없다면 wr_5, wr_6 이런식으로 두개에 넣으셔도 되지만 많다면 데이터를 가공해서 한필드에 다 때려 넣으셔도 됩니다.
각각 다른 필드에 넣으실려면 name 부분을 wr_5, wr_6 이렇게 다르게 써주기만 하면 되구요
항목이 많고 필드가 부족해서 한필드에 다 넣을 경우는 조금 다릅니다.
예를들어 데이터를 wr_5에 다 넣는 다고 가정했을때,,
<?php $temp=explode('|', $write[wr_5]);?>
<input type=radio name="wr_5_1" value="유" <? if( $u=w || $temp[0] == "유") echo "checked"; ?>><img src='/test1.jpg' alt='유' />
<input type=radio name="wr_5_2" value="무" <? if($temp[1] == "무") echo "checked"; ?>><img src='/test2.jpg' alt='무' />
글등록 / 수정 페이지는 이런식으로 처리하시면 되고,
추가로 /bbs/write_update.php에는 글등록하는 부분 앞에
$wr_5=$wr_5_1.'|'.$wr_5_2; 이렇게 한줄넣어주시면 됩니다.
뭐 어렵지 않은 내용이니까 한번해보시면 이해가 가실겁니다.
각각 다른 필드에 넣으실려면 name 부분을 wr_5, wr_6 이렇게 다르게 써주기만 하면 되구요
항목이 많고 필드가 부족해서 한필드에 다 넣을 경우는 조금 다릅니다.
예를들어 데이터를 wr_5에 다 넣는 다고 가정했을때,,
<?php $temp=explode('|', $write[wr_5]);?>
<input type=radio name="wr_5_1" value="유" <? if( $u=w || $temp[0] == "유") echo "checked"; ?>><img src='/test1.jpg' alt='유' />
<input type=radio name="wr_5_2" value="무" <? if($temp[1] == "무") echo "checked"; ?>><img src='/test2.jpg' alt='무' />
글등록 / 수정 페이지는 이런식으로 처리하시면 되고,
추가로 /bbs/write_update.php에는 글등록하는 부분 앞에
$wr_5=$wr_5_1.'|'.$wr_5_2; 이렇게 한줄넣어주시면 됩니다.
뭐 어렵지 않은 내용이니까 한번해보시면 이해가 가실겁니다.

와우 감사합니다...해볼께요..
와..10년전 글인데 넘 도움 됐어요! 감사합니다!

중복선택 가능합니다.
단, 수동으로 작업을 해주어야 합니다.
속성에서 autocheck를 false로 해주고, click event에서
if (radioButton4.Checked)
{
radioButton4.Checked = false;
}
else
{
radioButton4.Checked = true;
}
이렇게 해주면 가능합니다.