여분필드에 셀렉트박스로 만들어서 입력한 값이 수정시에 사라집니다.
본문
여분필드에 셀렉트박스로 만들어서 입력한 값이 수정시에 사라집니다.
<select name="wr_homepage" id="wr_homepage" required>
<option value="보유"<?php if($select==='보유'){echo ' selected="selected"';}?>>보유</option>
<option value="미보유"<?php if($select==='미보유'){echo ' selected="selected"';}?>>미보유</option>
</select>
수정시에도 값이 유지되게 하려면 어떻게 해야 할까요?
답변 2
<select name='wr_5' required id="wr_5" value="wr_5">
<option value=''>선택하세요</option>
<option value='초등학교' <? if($write[wr_5] == 초등학교) echo "selected"; ?>>초등학교</option>
<option value='중학교' <? if($write[wr_5] == 중학교) echo "selected"; ?>>중학교</option>
</select>
이렇게 해보세요.
!-->선택하면 해당 값이 wr_homepage 네임에 저장되어 서버로 전달되잖아요.
그리고, 보통 테이블의 wr_homepage 컬럼에 저장되고요...
다시, 테이블에서 값을 불러올 땐 wr_homepage 컬럼의 값을 특정 변수에 페치해서 가져오고요..
따라서 상단에 $select = 변수['wr_homepage']; 라는 코드가 있으면 잘 작동하지 않을까 싶네요.
참고로, 속성과 속성값이 값을 땐, 그냥 selected 라고만 적어도 됩니다.
답변을 작성하시기 전에 로그인 해주세요.