<option selected="selected">
을 MySQL 및 PHP로 설정하는 방법은 무엇입니까?MySQL 및 PHP에서 <option selected = "selected"> 설정 방법?
내 코드 : 당신은 $selected
매번를 정의해야합니다, 당신은 비교 대신 대입 연산자를 사용하고
echo '<select>';
$tempholder = array();
$rs = mysql_query("SELECT * FROM id ORDER BY year");
$nr = mysql_num_rows($rs);
for ($i=0; $i<$nr; $i++){
$r = mysql_fetch_array($rs);
//if($year==$r["year"]){ $selected=' selected="selected"'; }//doesn't work so
if (!in_array($r['year'], $tempholder)){
$tempholder[$i] = $r['year'];
echo "<option>".$r["year"]."</option>";//<option$selected>...
}
}
unset($tempholder);
echo '</select>';
$ r [ "year"]를 $ r에 할당하기 전에 테스트하는 이유는 무엇입니까? 시도한 코드에서 어떤 오류가 발생합니까? –
@Mark Byers : O.K., 나는 그것을 바꾼다. 그리고'$ r' 할당 후에도 작동하지 않습니다. – Binyamin