채택완료

출석부

$udatatime = date("Y-m-d H:i:s", time() - (int)(60 * 60 * 24));
 
새글이 등록후 24시간이다보니
 
누군가 새벽 2시에 작성하면 다음날 2시이후에나 작성이 가능하다보니 ㅠㅠ
 
새글 등록시간 기준이 아니라 서버타임기준으로 00시로 하려면 어떻게 수정해야 할까요...
 
하루에 한개만 글작성되는 게시판으로 사용하고 있거든요 ㅠㅠ
|

답변 3개 / 댓글 3개

채택된 답변
+20 포인트
$udatatime = date("Y-m-d H:i:s", mktime(0, 0, 0, date("m"), date("d"), date("Y")));

답변에 대한 댓글 2개

감사합니다 두분의 답변이 다르다보니 허허 ㅠㅠ 일단 해봐야겠네욤 ^^
제답이 아닌가보네요 ㅡㅜ;;;;;;;;;
근데 보통 저거보단
 
    // 오늘출석인원
    $att = sql_fetch("select count(*) as cnt from attendance where at_datetime like '$g4[time_ymd]%' ");
 
 
<?=$att[cnt]?>
 
이렇게 하는게 좋지않나모르겟네요.
 
빨간색은 출석부테이블
녹색은 출석시간필드
$udatatime = date("Y-m-d", time() - (int)(60 * 60 * 24));
 
이렇게가 아닐까요?

답변에 대한 댓글 1개

감사합니다~

답변을 작성하려면 로그인이 필요합니다.