그누보드 DB 날짜 비교 쿼리 질문드려봅니다.

그누보드 DB 날짜 비교 쿼리 질문드려봅니다.

QA

그누보드 DB 날짜 비교 쿼리 질문드려봅니다.

답변 2

본문

그누보드에 보면 게시판에 글쓴게 db에는

wr_datetime 에 "년-월-일 시간:분:초"(2016-01-04 13:44:17) 로 기록이 되고 있습니다.

 

그리고 wr_last 에는 최근 수정한 날짜가 기록이 되는거 같습니다. 아마도요.

제가 기간별로 검색하는걸 만들고싶어서

view 단에서 start_date 와 end_date를 넘기고

 

bbs/list.php 에서 처리를 하려고 하는데요

넘긴날짜에 $start_date 변수값이 2016-01-04 이런식으로 넘어 옵니다. 시간:분:초 는 따로 없습니다.

$end_date도 마찬가지로요.

 

저상태론 변수값과 wr_last 테이블에 있는 값이 크고 작고 비교가 힘든거같습니다.

어떤 방법으로 해야 할까요..

이 질문에 댓글 쓰기 :

답변 2

$start_date = $start_date." 00:00:00";

$end_date = $end_date." 23:59:59";

SELECT * FROM g5_write_table WHERE wr_datetime > '2016-01-01'

SELECT * FROM g5_write_table WHERE LEFT(wr_datetime, 10) > '2016-01-01'

SELECT * FROM g5_write_table WHERE DATE(wr_datetime) > '2016-01-01'

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