date_select 다시 질문 올려요ㅠ
본문
년도가 잘 나와서 다 된줄알았는데 테스트중에 문제를 발견하여..
<tr>
<th scope="row"><label for="wr_15">마감일</label></th>
<td>
<?php
echo date_select(G5_TIME_YMD, "yy");
?>
</td>
</tr>
wirte에 이케 써주고
write_update에
$wr_15 = $_POST['yy_y'] . $_POST['yy_m'] . $_POST['yy_d'];
$sql1 = update ~ " 해주었습니다.
DB확인해보니
2017년 2월 3일이면
201723 으로 저장이 되고 있습니다.
근데 수정을 누르면 다시 오늘 날짜로 돌아가 있네요..
이부분은 어떻게 해결해주어야하나요..?
답변 2
$date_select = ($write[wr_15])?date("Y-m-d",strtotime($write[wr_15])):G5_TIME_YMD; echo date_select($date_select, "yy");
로 변경해보세요
중간에 구분자 "-"를 넣어 저장해 주시고요 update 처리시 구분자 "-"로 처리해서 form 값에 데이터를 보일수 있도록 처리해 주시면 될듯 합니다.
답변을 작성하시기 전에 로그인 해주세요.