오늘 등록된 내용만 살펴보려고 합니다. 채택완료
모제코
3년 전
조회 4,058
그래서 일단 지금 시간을 구하고
$DateAndTime = date("Y-m-d H:i:s", time() - (int)(60 * 60 * 24));
쿼리에서 wr_datetime을 비교해서 같거나 클경우 보여주려고 하는데
$query_today = sql_query("SELECT wr_2 FROM g5_write_bbs1 where wr_datetime >= '$DateAndTime' and wr_2 > 0");
역시나 데이터는 0이 되네요..
어떤 부분에서 변경을 해봐야 할까요?
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
3년 전
합계를 원하시는 것인가요?
$query_today = sql_query("SELECT sum( wr_2) wr_2 FROM g5_write_bbs1 where wr_datetime>=curdate() and wr_2 > 0");
아니면
sum 함수를 빼시고 loop를 돌려야 합니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
모제코
3년 전
댓글을 작성하려면 로그인이 필요합니다.
3년 전
그누보드 쓰는거라면 상수변수를 쓰세요
</p>
<p>$query_today = sql_query("SELECT wr_2 FROM g5_write_bbs1 where wr_datetime >= '". G5_TIME_YMDHIS."' and wr_2 > 0");</p>
<p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
모제코
3년 전
$query_today = sql_query("SELECT wr_2 FROM g5_write_bbs1 where wr_datetime >= '". G5_TIME_YMDHIS."' and wr_2 > 0");
while($rows_today = sql_fetch_array($query_today)) {
$rows_today['wr_2'] = preg_replace("/[^0-9]/", "",$rows_today['wr_2']);
$total_amount_today += $rows_today['wr_2'];
}
이렇게 해봤는데 로직에 문제가 있는지 0으로 나오네요ㅜㅜ
while($rows_today = sql_fetch_array($query_today)) {
$rows_today['wr_2'] = preg_replace("/[^0-9]/", "",$rows_today['wr_2']);
$total_amount_today += $rows_today['wr_2'];
}
이렇게 해봤는데 로직에 문제가 있는지 0으로 나오네요ㅜㅜ
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
처음에 안되나 했더니 최종 출력에 대한 변수를 잘못 지정해뒀더라구요.
잘 활용해보겠습니다!