입력항목을 라디오버튼으로 수정후 값이 안넘어오는 문제입니다. 정보
입력항목을 라디오버튼으로 수정후 값이 안넘어오는 문제입니다.본문
위주소의 글을 참고해서
write.skin.php와 view.skin.php를 라디오버튼으로 수정했는데
write.skin.php "예약상태"부분 체크한 값이 view.skin.php으로 뿌려지지가 않네요?
고수님들의 답변 부탁드립니다.
테스트 아이디 : nrkong 비번 : hdi1025
write.skin.php의 해당소스
------------------------------------------------------------------------------------
<tr><td bgcolor=#f7f7f7 align="center"><strong>예약상태</td>
------------------------------------------------------------------------------------
<tr><td bgcolor=#f7f7f7 align="center"><strong>예약상태</td>
<td>예약신청<input type="radio" checked name="wr_subject" itemname="예약신청" required value="<?=$write[wr_subject]?>" <?if($write[wr_1]=="1"){?>checked<?}?> <?=($w==u && !$is_admin) ? "readonly" : "";?>>
입금확인중<input type="radio" name="wr_subject" itemname="입금확인중" required value="<?=$write[wr_subject]?>" <?if($write[wr_1]=="2"){?>checked<?}?> <?=($w==u && !$is_admin) ? "readonly" : "";?>>
예약완료<input type="radio" name="wr_subject" itemname="예약완료" required value="<?=$write[wr_subject]?>" <?if($write[wr_1]=="3"){?>checked<?}?> <?=($w==u && !$is_admin) ? "readonly" : "";?>>
</td>
-----------------------------------------------------------------------------------------------------------
</td>
-----------------------------------------------------------------------------------------------------------
view.skin.php의 해당소스
-----------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------
* 신청자 : <FONT color=#000000><?=$view[wr_name]?> * 예약상태 :<?=$view[wr_subject]?></FONT>
-----------------------------------------------------------------------------------------------------------
댓글 전체
이건....
value = 에 아무것도 안들어가네요
처음 쓰기할때
$write[wr_subject] 값이 존재하지 않자나요.... value 가 아무것도 없으니,,, 보기 화면에서 아무것도 안나오는거죠...
그리고, 수정일때라 하더라도
value 값이 다 똑같자나요...그러니... 수정해도 똑같은 값이 나오죠...
라디오 버튼은, name은 같게하고, value 는 다르게 해야지 원하시는데로 작동합니다.
<input type="radio" checked name="wr_subject" itemname="예약신청" required value="예약신청"> 예약신청
<input type="radio" checked name="wr_subject" itemname="입금확인중" required value="입금확인중" > 확인중
이렇게 하시면 둘중 하나만 선택이 가능할테고, 값이 찍은 버튼의 값이 name에 들어가는거....이겠죠 ^^;;;
wr_1 은 어디서 쓰는건지.... 대략 짐작을 해보면,,,, 첨 쓰기에서 wr_1 에 값을 넣어서 그걸 가지고 수정에서 버튼을 체크하는거 같은데.... 정확한 사용을 모르니..정확한 코딩을 알려드릴순없지만,,, 라디오버튼은 위와 같이 사용하시면 될듯....
<input type="radio" checked name="wr_subject" itemname="예약신청" required value="예약신청" <?if($write[wr_1]=="1"){?>checked<?}?> <?=($w==u && !$is_admin) ? "readonly" : "";?>> 예약신청 /
<input type="radio" checked name="wr_subject" itemname="입금확인중" required value="입금확인중" <?if($write[wr_1]=="2"){?>checked<?}?> <?=($w==u && !$is_admin) ? "readonly" : "";?>> 입금확인중
value = 에 아무것도 안들어가네요
처음 쓰기할때
$write[wr_subject] 값이 존재하지 않자나요.... value 가 아무것도 없으니,,, 보기 화면에서 아무것도 안나오는거죠...
그리고, 수정일때라 하더라도
value 값이 다 똑같자나요...그러니... 수정해도 똑같은 값이 나오죠...
라디오 버튼은, name은 같게하고, value 는 다르게 해야지 원하시는데로 작동합니다.
<input type="radio" checked name="wr_subject" itemname="예약신청" required value="예약신청"> 예약신청
<input type="radio" checked name="wr_subject" itemname="입금확인중" required value="입금확인중" > 확인중
이렇게 하시면 둘중 하나만 선택이 가능할테고, 값이 찍은 버튼의 값이 name에 들어가는거....이겠죠 ^^;;;
wr_1 은 어디서 쓰는건지.... 대략 짐작을 해보면,,,, 첨 쓰기에서 wr_1 에 값을 넣어서 그걸 가지고 수정에서 버튼을 체크하는거 같은데.... 정확한 사용을 모르니..정확한 코딩을 알려드릴순없지만,,, 라디오버튼은 위와 같이 사용하시면 될듯....
<input type="radio" checked name="wr_subject" itemname="예약신청" required value="예약신청" <?if($write[wr_1]=="1"){?>checked<?}?> <?=($w==u && !$is_admin) ? "readonly" : "";?>> 예약신청 /
<input type="radio" checked name="wr_subject" itemname="입금확인중" required value="입금확인중" <?if($write[wr_1]=="2"){?>checked<?}?> <?=($w==u && !$is_admin) ? "readonly" : "";?>> 입금확인중