셀렉트박스 옵션우선순위 질문드립니다.
본문
<select name="qcaid" class="form-control input-sm">
<option value="40" <?php if($qcaid=='40'){ echo 'selected'; } ?>>40</option>
<option value="10" <?php if($qcaid=='10'){ echo 'selected'; } ?>>10</option>
<option value="20" <?php if($qcaid=='20'){ echo 'selected'; } ?>>20</option>
<option value="30" <?php if($qcaid=='30'){ echo 'selected'; } ?>>30</option>
<option value="50" <?php if($qcaid=='50'){ echo 'selected'; } ?>>50</option>
</select>
셀렉트박스에 이렇게 코드를 넣었는데 페이지의 출력되는 내용을 확인하면 무조건 10번 value가 선택되어져 있습니다. 출력된 페이지에서 40번 value를 자동으로 선택이 되게하려면 어떻게 해야 하나요..?
!-->답변 1
<option value=
"40"
<?php
if
(
$qcaid
==
'40'
){
echo
'selected'
; } ?>>40</option>
를
<option value=
"40"
<?php
if
(
$qcaid
==
'40'
){
echo
'selected'; } ?> selected="selected">40</option>
게 바꿔보세요.
답변을 작성하시기 전에 로그인 해주세요.