wr_1 의 값을 내용보기에서 수정하기 정보
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>
추천
1
1
댓글 7개
멋지군요~~
다른분도 필요할거 같아서 정리해봤습니다.
이거 전에 몇달 찾던 바로 그거군요,,,ㅎ
어렵게 해결했는데 여기에 있군요,,
리스트에서도 수정하는 팁이 올라오길 기대해봅니다.
어렵게 해결했는데 여기에 있군요,,
리스트에서도 수정하는 팁이 올라오길 기대해봅니다.
어느분이 질문을 올리셨기에 정리해봤습니다.
리스트에서의 수정은 javascript 를 이용해서 하는 거라서 저의 작업 계획은 없습니다. ^^
리스트에서의 수정은 javascript 를 이용해서 하는 거라서 저의 작업 계획은 없습니다. ^^
감사합니다. 잘사용하고 있습니다.
감사합니다. 덕분에 해결하였습니다.
감사합니다.