배열의 foreach 루프 문을 사용하여 드롭 다운 목록을 만들려고합니다. 선택한 코드 부분이 작동하지 않습니다. 왜 그 이유를 설명 할 수 있습니까? 고맙습니다.foreach 루프 문입니다. 옵션을 미리 선택하는 방법
$availabloptions = array("apparel"=>"Apparel", "gadgets"=>"Gadgets", "sports"=>"Sports", "travel"=>"Travel");
echo"<form>";
echo"<select name ='test'>";
foreach($availabloptions as $catvalue=>$catname){
echo"<option value='".$catvalue."'(".$catname." == ".$availabloptions["gadgets"].") ? selected ='selected':''>".$catname."</option>";}
echo"</select>";
echo"</form>"
질문에 적절한 언어 태그를 추가하십시오 ... –
HTML 소스를 살펴보면 모두 명확 해집니다. –
잘못된 위치에 따옴표가있는 것 같습니다. 현재''? –