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

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

QA

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

본문

그누보드에 보면 게시판에 글쓴게 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'

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

회원로그인

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