뷰화면에서 상태표시하기 2개적용시 1개만 작동

뷰화면에서 상태표시하기 2개적용시 1개만 작동

QA

뷰화면에서 상태표시하기 2개적용시 1개만 작동

본문

view.skin.php 뷰화면에서

상태표시하기 아래 소스에 상태표시 1개시는 잘되는데, 2개 적용하면 동시에 1개만 적용이 됩니다.

무엇이 잘못 되었는지 확인좀 부탁합니다.

-------------------------------------------------------------- 

<?

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


if($view[wr_8] =='결제완료') $selected = "selected";

 

if($wr_8){
 sql_query("update $write_table set wr_8='$wr_8' where wr_id='$wr_id' limit 1");
 
 goto_url("?bo_table=$bo_table&wr_id=$wr_id&page=$page");
}

 

if($view[wr_9] =='입실완료') $selected = "selected";

if($wr_9){
 sql_query("update $write_table set wr_9='$wr_9' where wr_id='$wr_id' limit 1");
 
 goto_url("?bo_table=$bo_table&wr_id=$wr_id&page=$page");
}
?>​

 

......................


 <select id="wr_8" name=wr_8>
         <option value='결제대기'>결제대기
         <option value='결제완료' <?=$selected?> >결제완료
         </select><input type=button value='변경' onclick="stateChg()">
       
 
 <select id="wr_9" name=wr_9>
         <option value='입실대기'>입실대기
         <option value='입실완료' <?=$selected?> >입실완료
         </select><input type=button value='변경2' onclick="stateChgb()"> 

 

...................

 

<script language="JavaScript">
function stateChg(){
 location.href= '?bo_table=<?=$bo_table?>&wr_id=<?=$wr_id?>&page=<?=$page?>&wr_8=' + document.getElementById('wr_8').value;
}

 

function stateChgb(){
 location.href= '?bo_table=<?=$bo_table?>&wr_id=<?=$wr_id?>&page=<?=$page?>&wr_9=' + document.getElementById('wr_9').value;
}
</script>​

이 질문에 댓글 쓰기 :

답변 1

​<?=$selected?> 변수가 wr_8에서 쓰는것과 wr_9에서 쓰는게 같아서 그렇습니다

각각 변수를 따로 $select_wr_8 $select_wr_9 와 같은 방식으로 주시던지  

아니면 각 option에다가 

<option value='결제완료' <?php echo(($view[wr_8] =='결제완료')?"selected":"");?> >결제완료</option>

<option value='결제완료' <?php echo(($view[wr_9] =='입실완료')?"selected":"");?> >입실완료</option>

와 같은 형태로 넣으시면 됩니다 

 

답변을 작성하시기 전에 로그인 해주세요.
전체 125,873 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT