sql_query(" delete from {$g5['point_table']} ");
sql_query(" alter table {$g5['point_table']} auto_increment=1 ");
sql_query(" update {$g5['member_table']} set mb_point=0 ");
해당 쿼리문으로 포인트 초기화를 했을때
포인트 지급내역까지 모두 사라지던데 혹시
지급내역은 남겨놓고 포인트만 초기화 할 수는 없나요?
|
답변 2개 / 댓글 8개
채택된 답변
+20 포인트
2020-07-28 (화) 20:37:53
지급내역은 남겨놓고 포인트만 초기화 할 수는 없나요?
<--이게 무슨 말인가요?
g5_point에 내역이 기록되고 포인트 합계는 g5_member 테이블 mb_point에 기록 되는데....
어떤 것을 초기화 하고싶다는 것인가요?
내역을 남겨놓으면 로그인 후 보이는 포인트합계는 언제든지 원위치 될 것입니다
답변에 대한 댓글 1개
sql_query(" delete from {$g5['point_table']} ");
sql_query(" alter table {$g5['point_table']} auto_increment=1 ");
sql_query(" update {$g5['member_table']} set mb_point=0 ");
중에서
sql_query(" update {$g5['member_table']} set mb_point=0 ");
만실행되면 회원 포인트만 0으로 바뀌겠네요
상단2개는 실행안하구요
답변에 대한 댓글 7개
안뇽하세용
2020-07-28 (화) 15:42:35
member tableㅇ에서 mb_point = 0 으로 바뀌었는데 실제 보인느건 포인트 0으로 안바뀌었다는 말씀이신가요?
안뇽하세용
2020-07-28 (화) 16:19:56
아니면 그냥바로 sql로 업데이트치세요
update g5_member set mb_point = '0'
update g5_member set mb_point = '0'
답변을 작성하려면 로그인이 필요합니다.