그누보드 [G5] 중복 닉네임 일괄 업데이트
페이지 정보
본문
아래의 내용을 그누보드 폴더에 파일 만들어서 올린후 실행합니다.
<?php
include_once "_common.php";
$sql = " select * from {$g5['member_table']} order by mb_no ";
$qry = sql_query($sql);
for ($i=0; $row=sql_fetch_array($qry); $i++) {
$sql_nick_check = " select * from {$g5['member_table']} where mb_nick='{$row['mb_nick']}' ";
//echo $sql_check."<br>";
$row_nick_check = sql_num_rows(sql_query($sql_nick_check));
//echo "row_check = ". $row_check."<br>";
if ($row_nick_check>'1') {
$sql_nick_update = " update {$g5['member_table']} set mb_nick = '{$row['mb_name']}_{$row['mb_id']}' where mb_id = '{$row['mb_id']}' ";
// 중복닉이 있으면 출력하자
echo $sql_nick_update ."<br>";
// 실제 적용할때 아래 주석 제거
//sql_query($sql_nick_update);
}
}
?>
<?php
include_once "_common.php";
$sql = " select * from {$g5['member_table']} order by mb_no ";
$qry = sql_query($sql);
for ($i=0; $row=sql_fetch_array($qry); $i++) {
$sql_nick_check = " select * from {$g5['member_table']} where mb_nick='{$row['mb_nick']}' ";
//echo $sql_check."<br>";
$row_nick_check = sql_num_rows(sql_query($sql_nick_check));
//echo "row_check = ". $row_check."<br>";
if ($row_nick_check>'1') {
$sql_nick_update = " update {$g5['member_table']} set mb_nick = '{$row['mb_name']}_{$row['mb_id']}' where mb_id = '{$row['mb_id']}' ";
// 중복닉이 있으면 출력하자
echo $sql_nick_update ."<br>";
// 실제 적용할때 아래 주석 제거
//sql_query($sql_nick_update);
}
}
?>
댓글목록
등록된 댓글이 없습니다.