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

날짜 검색하려고 합니다. 채택완료

형가네 7년 전 조회 3,886

아래는 list 페이지입니다.

주문번호칸을 날짜시간으로 해서 주문번호로 임의로 만들었습니다.

근데 검색필드에서 날짜시간으로 검색이 안되네요..

 

 

write에는

<input type="hidden" name="wr_datetime" value="<?php echo date('ymdHis');?>" id="wr_datetime" class="form-control input-sm" size="50" maxlength="20">

 

 

list에는

<td class=""><a href="<?php echo $list[$i]['href'] ?>"><?php echo date("ymdHis", strtotime($list[$i]['wr_datetime'])) ?></a></td>

 

 

아래 검색필드 옵션에는

<option value="wr_datetime"<?php echo get_selected($sfl, 'wr_datetime'); ?>>주문번호</option>

 

이렇게 넣었습니다.

 

검색이 안되네요.

조언 좀 부탁드립니다..!

 

 

 

 

 

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

답변 2개

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

wr_datetime 필드에 저장하는 부분이 따로 잇나요?

없다면 wr_datetime은 날짜형식 2018-08-13 20:30:45 이런 식이기 때문에 저렇게 해서는

안되며 현재시각으로 저장되도록 write_update.php에 설정 되어있으니 주문번호처럼 저장이 안될텐데요??

 

아래쪽 이미지가 저장된 내용이 맞는가요?

wr_datetime이 주문번호라면 주문일자는 어느 필드에서 온 것인가요?

질문을 상세하게 상황 설명을 해야 답변도 쉽게 구할텐데요

 

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

답변에 대한 댓글 2개

형가네
7년 전
글 작성한 날짜 형식을 ymdHis 이렇게해서 숫자들 연속으로 나오게 하는걸로 주문번호로 작성이되게끔 했습니다. 이렇게 안되는건가요?
균이
7년 전
별도의 다른 작업을 하지않았다면 그렇게 저장되지않습니다
위 설명에서처럼 write_update.php에 현재 일시가 저장되도록 되어있기 때문이기도 하고
wr_datetime필드의 날짜형식이 아니기 때문이기도하고....

wr_datetime = '".G5_TIME_YMDHIS."'<---이렇게 딱 지정되어있거등요

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

플래토
7년 전

검색을 할때

 

where date(wr_datetime) = date('{$wr_datetime}') 

으로 검색을 해보세요

 

 

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

답변에 대한 댓글 1개

형가네
7년 전
제가 초보라서..ㅠㅠ 어디에 넣어야 할까요..?? 복받으실거에요!!!

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

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

로그인