write.skin.php 글쓰기 에서 타게시판 연동관연 채택완료
글쓰기에서 타게시판 제목을 가져와 select 의 옵션들로 나열해서 제목들을 선택할수있도록 해두었습니다.
', 0);
global $is_member; global $member;
$nick = $member['mb_nick']; $mb_level = $member['mb_level']; $query = sql_query("SELECT wr_subject, wr_id FROM g5_write_ji ORDER BY wr_id DESC"); ?>
상단의 빨간부분 추가후
위와같이 넣었습니다.
여기서 질문은 디비가져오는것보시면 wr_id 도 같이 자져오고싶은데요. 문제는
wr_subject 부분을 글쓰기에서 wr_7 로 저장되면서 wr_8 로 wr_id 를 저장하고싶습니다.
wr_subject 중 하나를 선택하면 그에 해당하는 wr_id 가 wr_8로 자동 저장되는것이죠..
머리를 짜도 제가 아직서툴러서 잘모르겠네요..
답변 2개
제가 스크립트는 아직 부족해서 제목만 뽑아서 옵션으로 돌리시려는게 맞으시다면 이렇게 해보세요.
이경우 스크립트는 안쓰셔도 될겁니다.
그리고 글쓰기할때만 적용입니다. 글 수정시에는 셀렉트 박스 선택 안하고 hidden에 저장..
write.skin.php 에서
</p>
<p><?php
$sql = "SELECT wr_subject, wr_id FROM g5_write_ji ORDER BY wr_id DESC";
$query = sql_query($sql);
$ji_option = "";
while ( $row = sql_fetch_array($query) ){
$ji_option .= "<option value='".$row['wr_subject']."||".$row['wr_id']."'>".$row['wr_subject']."</option>";
} #END while</p>
<p>?></p>
<p> </p>
<p><?php if($w=='') { ?>
<select name='wr78' id='wr78' class="op_s1" style="float: left"></p>
<p><option value=''>업체선택</option>
<?php echo $ji_option; ?>
</select></p>
<p><?php }else{ ?></p>
<p><!-- 글 수정시 wr_7 과 wr_8 보존 --></p>
<p><input type='hidden' name ='wr_7' value=<?php echo $write['wr_7'] ?>> </p>
<p><input type='hidden' name ='wr_8' value=<?php echo $write['wr_8'] ?>> </p>
<p><?php } ?></p>
<p>
write_update.skin.php 에서
</p>
<p><?php
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가</p>
<p> </p>
<p>if($w == ''){
$test = explode("||",$_POST['wr78']);
$wr_7 = $test[0];
$wr_8 = $test[1];
$sql = " update $write_table
set wr_7 = '$wr_7',
wr_8 = '$wr_8'
where wr_id = '$wr_id' ";
sql_query($sql);
}</p>
<p>?></p>
<p>
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인