티

전체 회원의 포인트를 리셋하고싶은데

<?
include_once("./_common.php");

if ($is_admin == "super") {
    // 포인트를 모두 동일하게 하는 소스 코드
    // 포인트 내역을 모두 삭제
    sql_query(" delete from $g4[point_table] ");
    $sql = " select mb_id from $g4[member_table] ";
    $result = sql_query($sql);
    while($row=sql_fetch_array($result)) {
        insert_point($row[mb_id], 2000, "포인트 일괄 리셋");
    }
    echo "완료 되었습니다. 이 코드나 파일은 반드시 삭제하시기 바랍니다.";
}
?>
관리자님이 팁에 올리신게 있더라구요
저는 리셋대신 기존 포인트를 10배를 적립하게 하고싶은데
현재 포인트가 30인경우 300이 되게요 ㅠ
간단하게 뒤에 0하나만 더 붙으면될것 같은데
누가좀 소스좀 수정해주세여 부탁드림니다
|

댓글 9개

위 코드와 관계없이

sql_query (" update $g4[point_table] po_point = po_pint * 10 ");

이렇게 하시면 됩니다.
<?
include_once("./_common.php");

if ($is_admin == "super") {
// 포인트를 모두 동일하게 하는 소스 코드
// 포인트 내역을 모두 삭제
sql_query (" update $g4[point_table] po_point = po_pint * 10 ");
}
?>
이렇게 하는ㄱ 맞나요 에러가 ㅜㅜ??
죄송합니다.. SET이 빠졌네요.

<?
include_once("./_common.php");

if ($is_admin == "super") {
// 포인트를 모두 동일하게 하는 소스 코드
// 포인트 내역을 모두 삭제
sql_query (" update $g4[point_table] SET po_point = po_pint * 10 ");
}
?>
이거요 해보니깐 실제로 내용은 10배가 뻥튀기가 되는데요?
실제로 30포인트를 300포인트로 뻥튀기를 했어요
근데 회원목록에서 보니깐 30포인트로 나옵니다 30포인트 링크를 클릭해서 포인트 내역에서 보면 300으로 정상적으로 나오구요 ㅜㅜ??
<?
if ($is_admin == "super") {
// 포인트를 모두 동일하게 하는 소스 코드
// 포인트 내역을 모두 삭제
sql_query(" delete from $g4[point_table] ");
$sql = " select mb_id from $g4[member_table] ";
$result = sql_query($sql);

$reset_point = 0;
while($row=sql_fetch_array($result)) {
$reset_point = $row[mb_point] * 10;
insert_point($row[mb_id], $reset_point, "포인트 일괄 리셋");
}
echo "완료 되었습니다. 이 코드나 파일은 반드시 삭제하시기 바랍니다.";
}
*>

이렇게 하셔야 할거같은데요;
<?
include_once("./_common.php");

if ($is_admin == "super") {
// 포인트를 모두 동일하게 하는 소스 코드
// 포인트 내역을 모두 삭제
sql_query(" delete from $g4[point_table] ");
$sql = " select mb_id from $g4[member_table] ";
$result = sql_query($sql);

$reset_point = 0;
while($row=sql_fetch_array($result)) {
$reset_point = $row[mb_point] * 10;
insert_point($row[mb_id], $reset_point, "포인트 일괄 리셋");
}
echo "완료 되었습니다. 이 코드나 파일은 반드시 삭제하시기 바랍니다.";
}

?>


요렇게 넣었는데 반응이 없네요 포인트가 그대로에요;;
죄송합니다.
하나가 빠졌네요...

<?
include_once("./_common.php");

if ($is_admin == "super") {
// 포인트를 모두 동일하게 하는 소스 코드
// 포인트 내역을 모두 삭제
sql_query(" delete from $g4[point_table] ");
$sql = " select mb_id,mb_point from $g4[member_table] ";
$result = sql_query($sql);

$reset_point = 0;
while($row=sql_fetch_array($result)) {
$reset_point = $row[mb_point] * 10;
insert_point($row[mb_id], $reset_point, "포인트 일괄 리셋");
}
echo "완료 되었습니다. 이 코드나 파일은 반드시 삭제하시기 바랍니다.";
}

?>
베리굿 완벽하게 되었습니다 답변주신 두분께매우 감사드립니다 고마쓰님 감사합니다^^
새해 복 많이 바드세용 ^--^
고마쓰님

<?
include_once("./_common.php");

if ($is_admin == "super") {
// 포인트를 모두 동일하게 하는 소스 코드
// 포인트 내역을 모두 삭제
sql_query(" delete from $g4[point_table] ");
$sql = " select mb_id,mb_point from $g4[member_table] ";
$result = sql_query($sql);

$reset_point = 0;
while($row=sql_fetch_array($result)) {
$reset_point = $row[mb_point] * 10;
insert_point($row[mb_id], $reset_point, "포인트 일괄 리셋");
}
echo "완료 되었습니다. 이 코드나 파일은 반드시 삭제하시기 바랍니다.";
}

?>

넣었는데 포인트 자료는 삭제되었는데
포인트 합은 그대로 남아 있는데
포인트 합까지 리셋 하고 싶는데
어떻게 하여야 되는지..
댓글을 작성하시려면 로그인이 필요합니다.

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
10-01-03 조회 1,062
10-01-03 조회 992
10-01-03 조회 1,075
10-01-03 조회 1,604
10-01-03 조회 3,076
10-01-03 조회 1,262
10-01-03 조회 1,167
10-01-03 조회 1,708
10-01-03 조회 1,915
10-01-03 조회 887
10-01-03 조회 832
10-01-03 조회 828
10-01-02 조회 1,433
10-01-02 조회 1,601
10-01-02 조회 1,593
10-01-02 조회 1,593
10-01-02 조회 1,582
10-01-02 조회 871
10-01-02 조회 1,066
10-01-02 조회 1,570