date_select 다시 질문 올려요ㅠ

date_select 다시 질문 올려요ㅠ

QA

date_select 다시 질문 올려요ㅠ

답변 2

본문

년도가 잘 나와서 다 된줄알았는데 테스트중에 문제를 발견하여..

 

<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 값에 데이터를 보일수 있도록 처리해 주시면 될듯 합니다.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 154
© SIRSOFT
현재 페이지 제일 처음으로