게시글 아이디를 바꿔주려고 하는데요 정보
게시글 아이디를 바꿔주려고 하는데요본문
한 회원이 로그인 포인트가 지급되지 않아 재가입을 하게 되서 먼저 아이디의 게시물을 새 아이디로 바꿔주려고 하는데요.
테이블 han17 게시판에 500여개의 게시글의 글쓴이 아이디가 "aaa" 로 되어 있었거든요.
이 글을 글쓴이 아이디 aaa에서 bbb로 바꾸어 주고자 합니다
댓글 전체

<?php
include_once("./_common.php");
$old_id = "aaaaa"; //이전아이디
$new_id = "bbbbb"; //신규아이디
$sql = " select bo_table from {$g4['board_table']} order by gr_id, bo_table ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
$tmp_write_table = $g4['write_prefix'] . $row[bo_table]; // 게시판 테이블 전체이름
sql_query("update $tmp_write_table set mb_id = '{$new_id}' where mb_id = '{$old_id}' ");
}
//새글테이블 바꾸기
sql_query("update {$g4['board_new_table']} set mb_id = '{$new_id}' where mb_id = '{$old_id}' ");
?>
include_once("./_common.php");
$old_id = "aaaaa"; //이전아이디
$new_id = "bbbbb"; //신규아이디
$sql = " select bo_table from {$g4['board_table']} order by gr_id, bo_table ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
$tmp_write_table = $g4['write_prefix'] . $row[bo_table]; // 게시판 테이블 전체이름
sql_query("update $tmp_write_table set mb_id = '{$new_id}' where mb_id = '{$old_id}' ");
}
//새글테이블 바꾸기
sql_query("update {$g4['board_new_table']} set mb_id = '{$new_id}' where mb_id = '{$old_id}' ");
?>
TOGETHER님
위 소스를 저장해서 웹에서 실행하면 되나요?
그리고 저번에 질문드렸던 내용인데요.
그 회원이 먼저 아이디일때 로그인포인트가 지급되지 않아 이번에 다시 재가입을 했는데도 로그인포인트가 지급되지 않는다고 하니 정말 이제는 그 회원한테 할 말이 없군요.
위 소스를 저장해서 웹에서 실행하면 되나요?
그리고 저번에 질문드렸던 내용인데요.
그 회원이 먼저 아이디일때 로그인포인트가 지급되지 않아 이번에 다시 재가입을 했는데도 로그인포인트가 지급되지 않는다고 하니 정말 이제는 그 회원한테 할 말이 없군요.

1. 예전아이디와 신규아이디를 수정해서 실행하시면 됩니다.
2. 포인트 지급이 전체가 아닌 일부 회원에게만 지급되지 않는 부분은 저도 이해가 안가는 부분입니다....ㅠ.ㅠ
2. 포인트 지급이 전체가 아닌 일부 회원에게만 지급되지 않는 부분은 저도 이해가 안가는 부분입니다....ㅠ.ㅠ
TOGETHER님 감사합니다.
좋은 휴일 되세요
좋은 휴일 되세요