2011-09-19 4 views
1

여기 MySQL에서 정밀 페치를 검색하기 위해 콤보 상자를 사용하고 있습니다.두 번에 하나씩 콤보 상자에서 선택 - 해결 방법은 무엇입니까?

여기 검색에 클릭이 선택한 두 가치가이 기간 동안 선택된 $location=isset($_GET['location'])?$_GET['location']:'';로되는 문자열을 얻을 코드

<select name="location" class="styled"> 
    <option selected="selected" value=''>Any</option> 
    <?php 
    while ($loc_row = mysql_fetch_array($loc_result)) 
    { 
    echo "<option value='$loc_row[job_location]'"; 
    if($loc_row['job_location'] == $location) 
     { 
     echo 'selected="selected"'; 
     } 
     echo ">$loc_row[job_location] </option>"; 
    } 
    ?> 
    </select> 

입니다.

어느 한 날 하나 개의 선택 값이

답변

2

기본 "모든"옵션에서 selected="selected"를 제거하십시오 될하는 데 도움이 될 수 있습니다. 첫 번째 요소는 기본적으로 선택됩니다.

+0

정확하게 맞습니다. 방금 ​​그런 식으로 생각하고 싶었습니다. 어쨌든 형에게 감사드립니다. – Muhammed

관련 문제