DB에서 필드를 wr_11~wr_15까지 추가를하고
write_update.skin.php에서
<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
$sql = " update $write_table
set wr_11 = '$wr_11',
wr_12 = '$wr_12',
wr_13 = '$wr_13',
wr_14 = '$wr_14',
wr_15 = '$wr_15'
where wr_id = '$wr_id' ";
sql_query($sql);
?>
하고 write.skin.php에서
<tr>
<th scope="row">연도</th>
<td><select name="wr_11" id="wr_11" required class="frm_input" >
<option value="">선택하세요</option>
<option value="2016년">2016년</option>
<option value="2017년">2017년</option>
<option value="2018년">2018년</option>
<option value="2019년">2019년</option>
<option value="2020년">2020년</option>
<option value="2021년">2021년</option>
<option value="2022년">2022년</option>
<option value="2023년">2023년</option>
<option value="2024년">2024년</option>
<option value="2025년">2025년</option>
<option value="2026년">2026년</option>
<option value="2017년">2027년</option>
</select></td>
</tr>
했는데 안됩니다 DB에 들어가지를 않습니다 왜그럴까요?
고수분들의 도움 부탁드립니다
답변 9개 / 댓글 1개
한 가지 확인이 필요하겠네요. "DB에 들어가지 않았다" 라고 언급하신 부분이 해당 게시물의 wr_11 값을 실제로 확인을 하신건가요? 혹시 게시물의 연도 선택해서 수정하고, 다시 게시물 들어갔는데 연도가 선택되지 않고 '선택하세요' 라고 떠서 값이 들어가지 않았다고 생각하신 건 아니신가요?
wr_11 컬럼을 실제로 확인을 했는데 들어가지 않았다면 sql_query($sql, true); 로 변경해서 다시 확인을 해보세요. true 값을 주면 query문 오류 발생시 오류를 출력해줍니다.
답변을 작성하려면 로그인이 필요합니다.