[g5] 최근게시물 다시 생성하기
본문
<?php
include_once('./_common.php');
// 자료가 많을 경우 대비 설정변경
@ini_set('memory_limit', '-1');
if ($is_admin != "super")
alert("최고관리자만 접근 가능합니다.", G5_URL);
// 기존 new 최근게시글 삭제
sql_query(" delete from {$g5['board_new_table']} ");
// 최근글 삭제일 체크
$sql_where = "";
if(isset($config['cf_new_del']) && $config['cf_new_del'] > 0) {
$recover_date = date('Y-m-d H:i:s', (G5_SERVER_TIME - $config['cf_new_del'] * 86400));
$sql_where = " where wr_datetime >= '{$recover_date}' ";
}
// new 최근게시글 등록
$result1 = sql_query(" select * from {$g5['board_table']} ");
while($row1 = sql_fetch_array($result1))
{
$tmp_write_table = $g5['write_prefix'] . $row1['bo_table'];
$sql2 = " select * from $tmp_write_table $sql_where ";
$result2 = sql_query($sql2);
while($row2 = sql_fetch_array($result2))
{
echo $row1['bo_table']." 게시판 ".$row2['wr_id']." 번 등록중... 잠시 기다려주세요"."<br>";
sql_query("insert into {$g5['board_new_table']} (bo_table, wr_id, wr_parent, bn_datetime, mb_id ) values ( '{$row1['bo_table']}', '{$row2['wr_id']}', '{$row2['wr_parent']}', '{$row2['wr_datetime']}', '{$row2['mb_id']}' )");
}
}
echo "완료";
?>
댓글목록 0
등록된 댓글이 없습니다.