以下内容适用于本地环境。现在它被推了 生活一切,但这些似乎工作。显示完全空的选择框现在没有检查或空白标签只是空白区域中的"选择选项"落下。 select display
sed
答案 0 :(得分:0)
您应该使用while循环。如果需要,可以在循环外声明$i
,请尝试以下代码:
$condb = mysql_query("SELECT * FROM `countries`");
$i = 0;
while($countries = mysql_fetch_array($condb)) {
$str = 'option' . $i;
echo "<option value='{$str}' ";
if(in_array($str,$selected)) {
echo "selected>";
echo $countries['country'];
echo "</option>";
} else {
echo ">";
echo $countries['country'];
echo "</option>";
}
$i++;
}
?>
</select>
注意:强>
自php-5.5起, mysql_*
已弃用。因此,请使用mysqli_*
或PDO
Why shouldn't I use mysql_* functions in PHP?