간단히 게시판 스킨에서 게시판 여분필드 추가하기 > 그누팁


그누팁

모아보자 간단히 게시판 스킨에서 게시판 여분필드 추가하기 그누팁

간단히 게시판 스킨에서 게시판 여분필드 추가하기

본문

list.skin.php 스킨 상단

if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가

아래에 코드 넣고 새로고침 한번하면 wr_11~wr_20까지 생성이됩니다.

생성된 후 코드 삭제

 
// 시작할번호 wr_추가시작할 번호 
$wr_s = 11; 
//마지막번호 생성할 마지막번호 
$wr_e = 20; 
 
for ($wr_n=$wr_s; $wr_n<$wr_e; $wr_n++) { 
 
$wr_up ="ALTER TABLE $g5[write_prefix]$bo_table ADD wr_{$wr_n} VARCHAR(255) NOT NULL"; 
$result_c = @sql_query($wr_up); 
if ($result_c) { 
echo "$bo_table 게시판에 wr_{$wr_n} 필드생성 성공 하였습니다.<br><br>"; 
} else { 
echo "$bo_table 게시판에 wr_{$wr_n} 필드가 이미 존재 하거나 생성실패.<br><br>"; 
} 
 
} 


생성 후 스킨 폴더에 write_update.skin.php 만든 후

업데이트문을 넣거나 bbs/write_update.php에 생성한 여분필드를 추가 하셔야합니다.


write_update.skin.php 스킨 생성시 아래처럼 업데이트문 입력

 
$sql11 = "update ".$write_table." set wr_11 = '".$wr_11."' where wr_id = '".$wr_id."' "; 
sql_query($sql11); 
// wr_12 부터는 위 참고해서 추가 


위 스킨을 생성하면 아래 추가는 안해도 됩니다.

bbs/write_update.php 추가하는 방법

 
// $sql = " insert into $write_table 
// wr_10 아래쪽에 추가 
wr_10 = '$wr_10', 
wr_11 = '$wr_11', 
wr_12 = '$wr_12', 
wr_13 = '$wr_13', 
wr_14 = '$wr_14', 
wr_15 = '$wr_15', 
wr_16 = '$wr_16', 
wr_17 = '$wr_17', 
wr_18 = '$wr_18', 
wr_19 = '$wr_19', 
wr_20 = '$wr_20' "; 
 
// $sql = " update {$write_table} 
//  wr_10 아래쪽에 추가 
wr_10 = '$wr_10', 
wr_11 = '$wr_11', 
wr_12 = '$wr_12', 
wr_13 = '$wr_13', 
wr_14 = '$wr_14', 
wr_15 = '$wr_15', 
wr_16 = '$wr_16', 
wr_17 = '$wr_17', 
wr_18 = '$wr_18', 
wr_19 = '$wr_19', 
wr_20 = '$wr_20' 


모바일버전 RSS SITEMAP