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

주차수 변환 질문 채택완료

엔호 5년 전 조회 2,088

안녕하십니까? 앞에서 몇번 질문을 했던 그누초보, php초보 입니다.

저는 wr_8에 년수를 입력받고 wr_9에 월 wr_10에 일을 입력받아서

wr_7 에 해당 주차를 저장 하려고 합니다.

그래서 위 캡쳐화면에 두번째와 같이 코딩을 하였습니다.

(<input type="hidden" name="wr_7" value="<?php echo date('W',$view['wr_8'].$view['wr_9'].$view['wr_10']);?> )  <--이렇게 코딩 하였습니다.

 

데이터가 제대로 들어갔는지 보니

캡쳐처럼 DB에 "<b>Warning</b>:  date() expects parameter ..."  라고 들어가 있습니다.

혹시 변수에 데이터가 잘못 넘어갔나 해서

(<input type="hidden" name="wr_7" value<?php echo date('W','20200107'); ?>> )이렇게 입력 했더니

 

34</td></tr> <!-- <tr><td colspan=2 height=1 bgco...  <--- 이렇게 에러 가 입력되었습니다.

 

어떻게 하면 좋을까요 많은 조언 부탁 드립니다.

 

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

답변 1개

채택된 답변
+20 포인트
5년 전

value="<?php echo ~~~?>"> 태그 마감이 제대로 안된 것도 문제지만

date함수는 아래처럼 해야합니다-이런건 date함수 사용법을 찾아보면 금방 알 수 있을텐데요

<?php

$tm = strtotime("{$view['wr_8']}-{$view['wr_9']}-{$view['wr_10']}");

?>

<input type="hidden" name="wr_7" value="<?php echo date("W", $tm)?>">

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

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

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

로그인