게시판 작성시 뷰화면 보이게 하는방법 질문드려요!!
본문
안녕하십니까???
그누보드 초보중에 초보 입니다..
게시판 스킨을 사용하여 연습중입니다..다름이 아니라.. 전화번호 부분에서 셀렉트박스 에 휴대폰,전화번호
이 두개중에 한개를 선택하면 하위 박스리스트가 바뀌게 해놓았습니다..
뷰화면에서도 선택에따라 보이게 하려고 하는데요..
휴대폰 리스트경우는 wr_1 을 사용하였고 전화번호 리스트는 wr_19를 사용하였는데 여기서
write_update.skin.php 에서 수정을 해줘야하는지..아니면..처음부터 잘못을 했는지 조언좀 구할수있을까요??
<select name="" id="pone" style="margin-left:15px; width:61px;height: 20px;float:left" class='ed' onChange="showSub(this.options[this.selectedIndex].value);">
<option value="1">휴대폰</option>
<option value="2">전화</option>
</select>
<select name="wr_1" id="wr_1" style="margin-left:4px;width:43px;height: 20px;display: ;float:left" class='ed' itemname='휴대전화' required>
<option value='010' <? if($write[wr_1] == "010") echo "selected"; ?>>010</option>
<!--<option value='011' <? if($write[wr_1] == "011") echo "selected"; ?>>011</option>
<option value='016' <? if($write[wr_1] == "016") echo "selected"; ?>>016</option>
<option value='017' <? if($write[wr_1] == "017") echo "selected"; ?>>017</option>
<option value='018' <? if($write[wr_1] == "018") echo "selected"; ?>>018</option>
<option value='019' <? if($write[wr_1] == "019") echo "selected"; ?>>019</option>-->
</select>
<select name="wr_19" id="wr_19" style="margin-left:4px;width:43px;height: 20px;display: none;float:left" class='ed' itemname='전화' required>
<option value='02' <? if($write[wr_19] == "02") echo "selected"; ?>>02</option>
<option value='031' <? if($write[wr_19] == "031") echo "selected"; ?>>031</option>
<option value='016' <? if($write[wr_19] == "016") echo "selected"; ?>>016</option>
<option value='017' <? if($write[wr_19] == "017") echo "selected"; ?>>017</option>
<option value='018' <? if($write[wr_19] == "018") echo "selected"; ?>>018</option>
<option value='019' <? if($write[wr_19] == "019") echo "selected"; ?>>019</option>
</select>
이렇게 설정은 해놓았습니다. 조언좀 부탁드립니다..
만약 write_update.skin.php 수정을 해야한다면.. 힌트좀 부탁드립니다.(__)
답변 2
기본적으로 생성되어 있는 여분필드는 wr_1 ~ wr_10 까지 입니다.
업데이트 파일에서 db에 업데이트 시켜주는 sql 구문에 wr_19 필드를 추가 해야 하고
db 관리자에서 wr_19 필드를 생성해야 정상적으로 저장 됩니다.
db 에 wr_20 까지 필드가 생성이 되어 있다구요?
update 파일 작성시 sql 수정시 sql 에도 wr_19 필드가 추가가 되어 있나요?