채택완료

라디오버튼 수정페잊 값 불러오기

<label for="wr_2" class="sound_only">구분</label>
                구분 :<input type="radio" name="wr_2" value="최우수연제상" <? if( $w == "u" || $write[wr_2] == "최우수연제상")  echo "checked"; ?> > 최우수연제상&nbsp;
                    <input type="radio" name="wr_2" value="우수연제상" <? if( $w == "u" || $write[wr_2] == "우수연제상")  echo "checked"; ?> > 우수연제상&nbsp;
                    <input type="radio" name="wr_2" value="우수포스터상" <? if( $w == "u" || $write[wr_2] == "우수포스터상")  echo "checked"; ?> > 우수포스터상&nbsp;
 

 

 

이렇게 하니까 수정페이지 가면 무조건 맨 마지막에 체크 되어 있어요~~ 
로직이 이상한가 봐요~~ ^^ 
잘 ~~~ 부탁드립니다. ^^

|

답변 2개

채택된 답변
+20 포인트

$w == "u"  가 참이면.. 뒤의 조건과 관계없이 참이 되기 때문입니다.

 

$w == "u" || 를 빼주면 됩니다.

 

if ($w == "u" || $write[wr_2] == "최우수연제상")

->

if ($write[wr_2] == "최우수연재상")

$w == "u" || 이부분을 빼주셔야 합니다

답변을 작성하려면 로그인이 필요합니다.