테스트 사이트 - 개발 중인 베타 버전입니다

datepicker 이용해 입력된 임시 값을 활용하는 방법? 채택완료

sinbi 8년 전 조회 2,395

예를 들어,


datepicker 로 

 wr_9 입력필드에 2017-09-15 , 

wr_10 입력필드에 2017-09-30  형태로 들어가게 한 상태에서

아직 확인 버튼을 누르지 않았기 때문에 이 값은 아직 해당 여분필드의 값이라고 할 수 없습니다.


그러다 보니, 이 값을 활용해 아래 PHP 계산을 할 수가 없네요. 


$s_day = new DateTime($write['wr_9']); // 시작일 (Start day) = wr_9

$e_day = new DateTime($write['wr_10']); // 마감일 (End day) = wr_10

$period = date_diff($s_day, $e_day); // 광고 기간 (= 마감일 - 시작일)


이처럼,

input 필드에 임시로 찍힌 값을 활용하려면 어떤 함수를 이용하는지?

제이쿼리 val() 이용해 어떻게 할 것 같은데, 감이 안 오네요. ㅋ




댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
뚜찌빠찌

이럴때는 php가 아닌 자바스크립트로 날자 갭을 계산하셔야합니다. 


아래 참고하시기 바랍니다. 


http://mainia.tistory.com/2564">http://mainia.tistory.com/2564

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

s
sinbi Expert
8년 전

두 분 모두 감사합니다. ^^

안 되는 걸로 하루 종일 용쓸뻔 했네요. ㅎㅎ

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

8년 전

넘기기 전에 값을 php로 조절 할수는 없을겁니다.


기간 계산을 스크립트로 처리 하셔야 할거 같습니다.


기간 계산방법은 검색하시면 여러가지 방법이 많이 나오실겁니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인