테스트 사이트 - 개발 중인 베타 버전입니다

일주일간 모은 포인트...

· 14년 전 · 1124 · 8
로그인하면 내가 일주일간 모은 포인트 량이 나오도록 하고 싶어요...
총 포인트는 <?=$member[mb_point]?> 만 추가하면되는데..

일주일간 모은 포인트는 어렵네요...

고수님들 알려주세요 ~

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 8개

일주일간 모은 포인트를 조회할 sql을 만드셔야죠.. mysql에서 point table에서 select sum(point) from ~~~ where between a and b 뭐 이런식으로 만드셔서 결과값을 받아 오셔야겠죠..
14년 전
그런까요 ` `;; 그 sql 쿼리를 물어본거에요...
테이블 스키마를 제가 몰라서.. ^^;; 알려 주시면 보내드릴께요.. 제가 지금 myssql을 사용하지 않기에..
14년 전
$sql = " select mb_id,SUM(po_point) as point from g4_point
where po_datetime >= date_add(now(), interval -7 day)
and mb_id = '$member[mb_id]'
group by mb_id";
$rera = sql_query($sql);
echo "$rera":

한번 랭킹추출 스킨...
복사해서 만들려고했는데.. 안되네요 ㅠ_ㅠ;;
$sql = " select mb_id,SUM(po_point) as point from g4_point
where po_datetime between date_add(now(), interval -7 day) and now()
and mb_id = '$member[mb_id]'
group by mb_id";
$rera = sql_query($sql);
echo "$rera":

이걸로 수정해보세요.. 특정 일자들만의 값을 뽑는 방법은 and연산 두번해도 되지만 between 연산을 이용해서 해도 됩니다.
14년 전
위에 꺼에다가....
while($SUM = sql_fetch_array($sql)) 해서...
$SUM[point] 로 해결&#48419;네요. 답변해주셔서 감사합니다.
즐거운 프로그래밍 되세요.. ^^
14년 전
와우 답변을 하려고 들어왔더니 이미 많이 하셨네요... 그럼 즐거운 하루 되세요.

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440