탈퇴회원수 표시방법 문의
본문
관리자 메인 페이지에 회원 가입형황 목록을 만들고 있는데 잘 안되는 부분이 있어서 이렇게 문의드립니다.
현재 총회원 / 오늘 가입회원 / 오늘 탈퇴회원 / 총 탈퇴회원 이런식으로 구성이 되어 있습니다.
다른부분은 목록에 수치가 잘 적용이 되고 있는데 오늘 탈퇴회원관련 부분만 출력이 되지 않고 있습니다.
어떻게 해야 하는지 조언좀 부탁드리겠습니다.
소스코드는 아래와 같습니다.
<?php
// 오늘 탈퇴회원수
$today = G5_TIME_YMD;
$leave_today = sql_fetch(" select count(*) as cnt from {$g5['member_table']} where LEFT(mb_leave_datetime, 10)='$today' ");
?>
출력부분
<li><p><?=number_format($leave_today[cnt]);?></p>오늘 탈퇴회원</li>
즐거운 주말 되시구요,
여러 고수님들의 조언 및 도움 부탁드리겠습니다.
!-->답변 4
G5_TIME_YMD : 중간에 - 있는 형식
mb_leave_date : 중간에 - 없는 형식 (주의: mb_leave_datetime : X)
날짜 형식을 가공후 비교해 보세요.
$today = str_replace('-','',G5_TIME_YMD);
$sql = " SELECT count(*) as cnt FROM {$g5['member_table']} WHERE mb_leave_date = {$today} ";
$leave_today = sql_fetch($sql);
echo $leave_today;
$sql = " select count(*) as cnt from {$g5['member_table']} where LEFT(mb_leave_datetime, 10)='$today' ";
echo $sql; // 이부분 출력해서 직접 쿼리 날려보시고
$leave_today = sql_fetch($sql);
// number_format($leave_today[cnt])
number_format($leave_today['cnt']) // 처럼 해보세요
$today = date('Ymd');
로 해보세요
Echo G5_TIME_YMD;
해서 문자열도 한번 확안해 보세요
엑스엠엘 님
답변주셔서감사합니다.
$today = date('Ymd'); 이렇게해봐도 오늘 탈퇴회원수에는 수치가출력이 도지 않는군요..ㅠㅠ
초보자라 역시 어렵군요..
답변을 작성하시기 전에 로그인 해주세요.