date_select 다시 질문 올려요ㅠ

date_select 다시 질문 올려요ㅠ

QA

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

답변을 작성하시기 전에 로그인 해주세요.
전체 282
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT