특정일로 날짜(wr_datetime) 검색을 하려는데요. 정보
특정일로 날짜(wr_datetime) 검색을 하려는데요.본문
오늘이 2월 18일이라면,
2012년의 2월 18일,
2011년의 2월 18일.. 이런식으로 찾으려고 합니다.
그런데.. where 에서 like로는 안되네요.
SELECT *
FROM `g4_write_post`
WHERE `wr_datetime`
LIKE '02-18'
어떻게 해야하는지 알고 싶습니다.
부탁드립니다.
2012년의 2월 18일,
2011년의 2월 18일.. 이런식으로 찾으려고 합니다.
그런데.. where 에서 like로는 안되네요.
SELECT *
FROM `g4_write_post`
WHERE `wr_datetime`
LIKE '02-18'
어떻게 해야하는지 알고 싶습니다.
부탁드립니다.
댓글 전체
$date_sql ="select * from g4_write_post ;
$result = sql_query($date_sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
$date_5_5 = substr($row[wr_datetime],5,5); // wr_datetime에서 5번째 자리부터 5개의 값을 가져오기
if($date_5_5 == '02-18') echo $row[wr_datetime];
}
요걸 애군님이 원하는 부분으로 수정을 하시면 될거 같은데요...
$result = sql_query($date_sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
$date_5_5 = substr($row[wr_datetime],5,5); // wr_datetime에서 5번째 자리부터 5개의 값을 가져오기
if($date_5_5 == '02-18') echo $row[wr_datetime];
}
요걸 애군님이 원하는 부분으로 수정을 하시면 될거 같은데요...
$today=date("-m-d", $g4[server_time]);
WHERE INSTR(wr_datetime, '$today');
WHERE INSTR(wr_datetime, '$today');