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

게시판 합치기소스구했는데 그누보드5 에 맞게쓰렴 어디를 수정해야하는지 좀 알려주심 감사할게요

밑에 게시판 합치기소스구했는데요

 

그누보드5 에 맞게쓰렴 어디를 수정해야하는지 좀 알려주심 감사할게요

</strong></p>

<p><?

include_once("_common.php");</p>

<p>//////////////////////////////////////////////////

//

// 다시 정렬할 게시판을 입력해주세요.

//

 </p>

<p>$bo_table = "";</p>

<p>//////////////////////////////////////////////////</p>

<p>if ($is_admin != 'super')  die("로그인 해주세요.");</p>

<p>if (!$bo_table) die("bo_table 값이 없습니다.");</p>

<p>$write_table = $g4[write_prefix].$bo_table;</p>

<p>$data = array();</p>

<p>$sql = "select wr_id, wr_num from {$write_table} where wr_is_comment=0 and wr_reply='' order by wr_datetime";

$qry = sql_query($sql);

while ($row = sql_fetch_array($qry)) $data[] = $row;</p>

<p>sql_query("update {$write_table} set wr_num = wr_num * -1");</p>

<p>$wr_num = 0;</p>

<p>foreach ($data as $row)

{

    $wr_num--;

    $row[wr_num] *= -1;</p>

<p>    $sql = "update {$write_table} set wr_num = '{$wr_num}' where wr_num = '{$row[wr_num]}'";

    echo "$sql
";

    sql_query($sql);

}</p>

<p>echo "완료하였습니다.";</p>

<p>?><strong>

</strong></p>

<p><? 

include "_common.php"; 



$bo_tableA="testA; 

$bo_tableB="testB"; 



$write_tableA=$g4[write_prefix].$bo_tableA; 

$write_tableB=$g4[write_prefix].$bo_tableB; 

  

sql_query("lock tables $write_tableA write,$write_tableB write ", false); 



 $row=sql_fetch("select max(wr_id) as cnt from $write_tableA"); 

 $plusCnt= $row[cnt] + 100; 

echo $write_tableB.'==>'.$write_tableA.'<p>'; 

echo "<hr>"; 



 sql_query("INSERT INTO $write_tableA (wr_id ,wr_num, wr_reply, wr_parent ,wr_is_comment, wr_comment ,wr_comment_reply ,ca_name,wr_option,wr_subject,wr_content,wr_link1,wr_link2,wr_link1_hit,wr_link2_hit,wr_trackback,wr_hit,wr_good,wr_nogood,mb_id,wr_password,wr_name,wr_email,wr_homepage,wr_datetime,wr_last,wr_ip,wr_1,wr_2,wr_3,wr_4,wr_5,wr_6,wr_7,wr_8,wr_9,wr_10 ) 

    select wr_id+$plusCnt, wr_num-$plusCnt,wr_reply, wr_parent+$plusCnt,wr_is_comment,wr_comment,wr_comment_reply,ca_name,wr_option,wr_subject,wr_content,wr_link1,wr_link2,wr_link1_hit,wr_link2_hit,wr_trackback,wr_hit,wr_good,wr_nogood,mb_id,wr_password,wr_name,wr_email,wr_homepage,wr_datetime,wr_last,wr_ip,wr_1,wr_2,wr_3,wr_4,wr_5,wr_6,wr_7,wr_8,wr_9,wr_10  from $write_tableB "); 



sql_query(" unlock tables ", false); 





$filePathA=$g4[path].'/data/file/'.$bo_tableA; 

$filePathB=$g4[path].'/data/file/'.$bo_tableB; 



$dir=@opendir($filePathB); 

while($file=readdir($dir)) { 

    if ($file=='.' || $file=='..') continue; 

    echo 'file copy : '.$file.'
'; 

    @copy($filePathB.'/'.$file, $filePathA.'/'.$file); 

  // @unlink($filePathB.'/'.$file); 주석풀면 삭제 

} 



sql_query("update $g4[board_file_table] set bo_table='$bo_tableA', wr_id = wr_id + $plusCnt where bo_table='$bo_tableB'"); 



?> 

<hr> 

OK<strong>
 

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

답변 2개

소스 만드로는 해결 책을 만들기가 어렵네요 

제작의뢰 게시판에 남겨서 의뢰해보세요

로그인 후 평가할 수 있습니다

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

g4를  g5로만 바꿔주면 될거 같은데요,

로그인 후 평가할 수 있습니다

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

답변을 작성하려면 로그인이 필요합니다.

로그인

전체 질문 목록