회원관리 sql문
본문
답변 2
sql_query("update g5_attendance set day = day+1 where mb_id = '{$mb_id}'");
그런데요
위의 쿼리로는 1일 을 증가시킬수있지만
1일에 1회만 증가되는 체크는 없습니다.
DB에 필드로 최종증가여부값이 있어야겠죠?
위의 테이블에서 wr_datetime값이 최종기록이라고 가정하고
좀 수정하면
sql_query("update g5_attendance set day = day+1, wr_datetime = now() where mb_id = '{$mb_id}' and date(wr_datetime) < curdate() ");
$mb_attendance = sql_fetch(" select count(*) as cnt from g5_attendance where mb_id = '{$row['mb_id']}' ");
<?php echo $mb_attendance['cnt'] ?>일
감사합니다.
답변을 작성하시기 전에 로그인 해주세요.