도움 꼭부탁드립니다.. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

도움 꼭부탁드립니다.. 정보

도움 꼭부탁드립니다..

본문

- 소스 -


<?
$new_date = date("Y-m-d", time());
$query="select * from g4_write_as where wr_datetime = '$new_date' ";

$result = sql_query($query);
$row=sql_fetch_array($result);
for ($i=0; $row=mysql_fetch_array($result); $i++)
{echo "<div>내용 : $row[wr_content]</div>"; }
?>

---------------------------------

위 소스를 보시면 아시겠지만, $new_data 에는 오늘 날짜.
쿼리에서 g4_write_as 라는 테이블에서 wr_datetime 이라는 필드값에.
$new_data ( 오늘날짜 ) 가 들어가있다면,

echo "$row[wr_content]";
했을떄, 오늘날짜의 게시물의 내용이 표시되어야 하는거 아닌가요?
제가 잘못알고 있는지요?

도움 부탁드립니다.
  • 복사

댓글 전체

실제 wr_datetime 에는 2012-02-22(예제)외에도 시 분 초 값이 있기에 그냥 = 으로는
where에 맞는 값을 구할수가 없으므로 계속 null 값만 나올껍니다.
현재시간에 맞는값을 하려면
where에 like 문을 이용하시던가
NOW()를 이용해서 검색해주시면 되겠습니다.

ex1) $new_date = date("Y-m-d", time());
$query="select * from g4_write_as where wr_datetime like '$new_date'% ";

ex2)
$query="select * from g4_write_as where wr_datetime = now() ";
© SIRSOFT
현재 페이지 제일 처음으로