SQL 도움 부탁드립니다.

· 2012-02-04 (토) 19:04:54 · 1133 · 3
<?
$new_date = date('Y-m-d H:i',time());

$query="select * from $g4[g4_write_table] where wr_datetime = '$new_date'";

$result = sql_query($sql);
$row=sql_fetch_array($result);
echo "<div>내용 : $row[wr_content]</div>";

?>
-------------

위 소스를 보면 $new_date 가 오늘 날짜.

$query 에 보시면 현재 보는 게시판의 글쓰기 테이블 ( write_table ) 에서

wr_datetime 이 오늘날짜 이면 조회 ..

그리고 echo 에서 wr_content 했는데도, 나오지 않네요.

-----

요점: 오늘 하루동안 게시물을 view.php 에서 쭉 ~ 표시하고 싶습니다.

그러니까, 오늘 00시 부터 오전 00 시까지 ~ view.php 에 한화면안에 표시하고 싶습니다.

고수님들 도움 부탁드리겠습니다.
|

댓글 3개

2012-02-04 (토) 19:25:48
$query="select * from $g4[g4_write_table] where wr_datetime = '$new_date'";

$result = sql_query($sql); --> $result = sql_query($query);

아닐까요? 저수라서... 도움이 못되네요...
2012-02-04 (토) 19:57:40
그렇게 한다면, sql 문은 나오긴 하는데..

하나 문제가 발생합니다..

1064 : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'where wr_datetime = '2012-02-04 19:56'' at line 1


라고.. 조회해보니, SQL 문이 잘못됬을경우 나오는에러라네요..

어디가 잘못되었는지를 모르겠네요^^
2012-02-04 (토) 21:45:20
<?
$new_date = date("Y-m-d", time());
$query="select * from $g4[g4_write_table] where wr_datetime = '$new_date' ";

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

이렇게 하니까 보이네요..
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

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

+
제목 글쓴이 날짜 조회
12-02-05 조회 944
12-02-05 조회 1,764
12-02-05 조회 972
12-02-05 조회 923
12-02-05 조회 1,136
12-02-05 조회 883
12-02-05 조회 947
12-02-05 조회 1,656
12-02-04 조회 1,599
12-02-04 조회 1,064
12-02-04 조회 1,134
12-02-04 조회 1,230
12-02-04 조회 929
12-02-04 조회 975
12-02-04 조회 1,717
12-02-04 조회 927
12-02-04 조회 1,191
12-02-04 조회 1,061
12-02-04 조회 2,649
12-02-04 조회 1,649