2014-09-20 2 views
0

다른 표에서 값을 선택하는 페이지가 있습니다. 클래스를 선택하면 해당 구분이 표시됩니다 (자바 스크립트 사용). 그러나보기 버튼을 클릭하면 모든 값이 표시됩니다. 표시하도록 선택되었습니다. 나는 클래스를 포함한 모든 가치로 끝났지 만, 해당 부서는 표시되지 않습니다. 왜냐하면 나는 php에서별로 능숙하지 않기 때문에, 어떻게하면 도움이되는지 알아낼 수 없다.선택 후 클릭하면 텍스트 상자에 값 인쇄

다음은 텍스트 상자에 클래스를 표시 할 때 사용하는 코드입니다.

<div class="field"> 

등급 :

<div id="combo" style="width:20px;"> 
    <select name="class" id="class" onChange="getDivision(this.value)"> 
     <option value="">Select</option> 
     <?php 
     $select3="select * from ".TABLE_CLASS.""; 
     $res=mysql_query($select3); 
     while($row=mysql_fetch_array($res)) { 
     ?> 
     <option value="<?php echo $row['ID']?>" <?php if($row['ID'][email protected]$_POST['class']){ ?> selected="selected"<?php }?>><?php echo $row['class'];?></option> 
     <?php 
     } 
     ?> 
    </select> 
</div> 
</div> 
<!--<div id="aa"></div>--> 
<div class="field"> 

부문 : 당신은 옵션 태그 사이의 그 라인에 아무것도 없어

<div id="combo" style="width:20px;"> 
    <select name="division" id="division" > 
     <!--<option value="">Select</option>--> 
     <option value="<?php echo $row['division'];?>"></option>     
    </select> 
</div> 
<!--<input type="text" name="a" id="a">--> 
</div> 
</div> <!-- /login-fields -->   
+0

당신은 당신이 부서 드롭 다운 메뉴에 아무 것도 표시하지 않는다고 말하고 있습니까? 내가 맞다. –

답변

0
<option value="<?php echo $row['division'];?>"></option> 

. 거기에 몇 가지를 넣으십시오. $ row [ 'division']을 사용하고 있습니다. 단지 당신이 그것을 놓치고 있다는 것을 보여주기 위해

<option value="<?php echo $row['division'];?>"><?php echo $row['division'];?></option> 
관련 문제