1:1문의 리스트에서 셀렉트박스 값 넣기 질문드립니다.
본문
안녕하세요.
게시판이 아닌
1:1문의 게시판을 사용중에
리스트에서 select 박스 값을 바로 적용하려 합니다.
1:1문의 여분필드값인 qa_7을 이용하구 있구요
https://sir.kr/g5_tip/14757?sfl=wr_subject&stx=%EB%A6%AC%EC%8A%A4%ED%8A%B8
여기 팁을 이용하여 적용중인데
전혀 반응이 없어서요.
뭐가 잘못된건지 모르겠습니다. ㅠㅜ
<select name="qa_7" id="qa_7_<?php echo $i;?>" onchange="qa7_chk('<?php echo $i;?>','<?php echo $list[$i]['qa_id'];?>',this.value);" class="form-control input-sm">
<option value="">확인중</option>
<option value="대기중" <? if($list[$i]['qa_7'] == '대기중') echo " selected "; ?>>대기중</option>
<option value="보류" <? if($list[$i]['qa_7'] == '보류') echo " selected "; ?>>보류</option>
</select>
<script>
var qa7_chk = function(qa_num,qa_id,field) {
$.ajax({
type:"post",
url:"<?php echo $qa_skin_url;?>/list_up.php",
data:
{
bo_table : g5_qa_content,
qa_num : qa_num,
qa_id : qa_id,
qa_7 : field
},
dataType:"html",
success:function(res){
$("#qa_7_"+qa_num).val(res);
if(res)
alert(res+"(으)로 변경되었습니다");
else
alert("변경 실패");
}
});
}
</script>
list_up.php
<?php
include_once("./_common.php");
$write_table = $g5['qa_content_table'].$_POST['bo_table'];
$sql = " update ".$write_table." set qa_7 = '".$_POST['qa_7']."' where qa_id = '".$_POST['qa_id']."' ";
sql_query($sql);
$sql = "select qa_7 from ".$write_table." where qa_id = '".$_POST['qa_id']."' ";
$row = sql_fetch($sql);
if($row['qa_7'])
echo $row['qa_7'];
else
echo '';
?>
당연히 qa_7 여분필드는 DB에서 추가를 해놓은상태이구요...
고수님들의 도움..간절히 요청드려봅니다. ㅠ
!-->!-->
답변을 작성하시기 전에 로그인 해주세요.