0
다음 데이터베이스의 국가 열에 따라 드롭 다운 상자를 채우는 다음 코드 조각이 있습니다. 이것은 완벽하게 작동합니다.에코의 삼항 연산자 문제
echo "<select name='pob_country' id='pob_country' data-native-menu='false'>";
echo "<option>Country</option>";
while ($row_country = mysql_fetch_array($result_countries)) {
echo "<option value='".
$row_country['country'] ."'>".
$row_country['country'] .
"</option>";
}
echo "</select>";
은 이제 변수를 기반으로 한 <option>
selected
로 설정하고자합니다. 내가 지금처럼 tenary 연산자 그것을 시도 :
echo "<select name='pob_country' id='pob_country' data-native-menu='false'>";
echo "<option>Country</option>";
while ($row_country = mysql_fetch_array($result_countries)) {
echo "<option value='".
$row_country['country'] ."'".
(($pob_country=="$row_country['country']") ? "selected" : "") .
">".
$row_country['country'] .
"</option>";
}
echo "</select>";
는 어떻게 든이 작동하지 않는 페이지가로드되지 않습니다. 내가 여기서 잘못하고있는 것을 이해하지 못합니다. 아마도 이것은 정말 간단하지만 한 시간 이상 붙어 있습니다.
도움을 주시면 감사하겠습니다.
당연히를! 감사합니다 – rvroo
또한
예, 감사. 방금 체크가 작동하지 않는 것을 보았습니다 :) – rvroo