wr_1 의 값을 내용보기에서 수정하기
어떤 수정을 하기 위해서는 페이지 수정을 눌러야 합니다.
수정을 누르지 않고 내용 상세페이지에서 wr_1 을 수정하는 방법입니다.
1. skin / board / basic / view.skin.php 적당한 곳에 추가
<section id="bo_v_info">
<h2>페이지 정보</h2>
아래에 내용을 추가합니다.
<?php if($is_admin == 'super') { ?>
<div class="tbl_frm01 tbl_wrap">
<table>
<tbody>
<form name="update_wr1" action="<?php echo $board_skin_url; ?>/update_wr1.php" method="post" style="padding:0; margin:0;">
<input type="hidden" name="bo_table" value="<?php echo $bo_table; ?>">
<input type="hidden" name="page" value="<?php echo $page; ?>">
<input type="hidden" name="wr_id" value="<?php echo $wr_id; ?>">
<input type="hidden" name="location" value="next">
<tr>
<th>wr_1 변경</th>
<td>
<input type="radio" name="wr_1" value="완료"<?php if(view["wr_1"]=="완료") { echjo " checked"; } ?>>완료
<input type="radio" name="wr_1" value="대기"<?php if(view["wr_1"]=="대기" || $view["wr_1"] =="") { echo " checked"; } ?>>대기
<input type="submit" value=" 변경 " style="width:50px; height:24px;">
</td>
</tr>
</form>
</tbody>
</table>
</div>
<?php } ?>
2. skin / board / basic / _common.php 추가
<?php
include_once('../../../common.php');
// 테마 폴더 스킨폴더 이용할때 아래꺼 사용
//include_once('../../../../../common.php');
?>
3. skin / board / basic / update_wr1.php 생성
<?php
include_once "_common.php";
if($is_admin == 'super') {
$write_table = $g5['write_prefix'].$_POST['bo_table'];
sql_query("update ".$write_table." set wr_1 = ".$wr_1." where wr_id= '".$wr_id."' " );
//exit;
}
?>
<script>
location.href="<?php echo G5_BBS_URL."/board.php?bo_table=".$_POST['bo_table']."&page=".$_POST['page']; ?>" ;
</script>
수정을 누르지 않고 내용 상세페이지에서 wr_1 을 수정하는 방법입니다.
1. skin / board / basic / view.skin.php 적당한 곳에 추가
<section id="bo_v_info">
<h2>페이지 정보</h2>
아래에 내용을 추가합니다.
<?php if($is_admin == 'super') { ?>
<div class="tbl_frm01 tbl_wrap">
<table>
<tbody>
<form name="update_wr1" action="<?php echo $board_skin_url; ?>/update_wr1.php" method="post" style="padding:0; margin:0;">
<input type="hidden" name="bo_table" value="<?php echo $bo_table; ?>">
<input type="hidden" name="page" value="<?php echo $page; ?>">
<input type="hidden" name="wr_id" value="<?php echo $wr_id; ?>">
<input type="hidden" name="location" value="next">
<tr>
<th>wr_1 변경</th>
<td>
<input type="radio" name="wr_1" value="완료"<?php if(view["wr_1"]=="완료") { echjo " checked"; } ?>>완료
<input type="radio" name="wr_1" value="대기"<?php if(view["wr_1"]=="대기" || $view["wr_1"] =="") { echo " checked"; } ?>>대기
<input type="submit" value=" 변경 " style="width:50px; height:24px;">
</td>
</tr>
</form>
</tbody>
</table>
</div>
<?php } ?>
2. skin / board / basic / _common.php 추가
<?php
include_once('../../../common.php');
// 테마 폴더 스킨폴더 이용할때 아래꺼 사용
//include_once('../../../../../common.php');
?>
3. skin / board / basic / update_wr1.php 생성
<?php
include_once "_common.php";
if($is_admin == 'super') {
$write_table = $g5['write_prefix'].$_POST['bo_table'];
sql_query("update ".$write_table." set wr_1 = ".$wr_1." where wr_id= '".$wr_id."' " );
//exit;
}
?>
<script>
location.href="<?php echo G5_BBS_URL."/board.php?bo_table=".$_POST['bo_table']."&page=".$_POST['page']; ?>" ;
</script>
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 7개
어렵게 해결했는데 여기에 있군요,,
리스트에서도 수정하는 팁이 올라오길 기대해봅니다.
리스트에서의 수정은 javascript 를 이용해서 하는 거라서 저의 작업 계획은 없습니다. ^^