Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/250.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 选择选择的选项未选择的选项_Php_Foreach_Selected - Fatal编程技术网

Php 选择选择的选项未选择的选项

Php 选择选择的选项未选择的选项,php,foreach,selected,Php,Foreach,Selected,我正在尝试更新一个SQL字段,所以我得到的是一个Select and $row = $stmt->fetch(PDO::FETCH_ASSOC); .... $country_ausgabe = $row['country']; 例如,德国的a值=de 我还有一个包含所有国家代码的数组。 因此,有了这段代码,我在一个Select中获得了所有信息$countries\u de=包含所有国家代码的数组 <select> foreach ($countries_de as $key

我正在尝试更新一个SQL字段,所以我得到的是一个Select and

$row = $stmt->fetch(PDO::FETCH_ASSOC);
....
$country_ausgabe = $row['country'];
例如,德国的a值=de

我还有一个包含所有国家代码的数组。 因此,有了这段代码,我在一个Select中获得了所有信息$countries\u de=包含所有国家代码的数组

<select>
foreach ($countries_de as $key=>$country) {
echo "<option value='" . $key . "'>" . $country . "</option>";}
</select>

foreach($countries\u de as$key=>$country){
回声“$country.”;}
那么,如何使用我的$country\u ausgabe在select to selected中设置此值呢?

使用此代码

<select>
foreach ($countries_de as $key=>$country) {
$selected = ($country_ausgabe == $key)?"SELECTED":""; 
echo "<option value='" . $key . "' ".$selected." >" . $country . "</option>";}
</select>

foreach($countries\u de as$key=>$country){
$selected=($country\u ausgabe==$key)?“selected”:“;
回声“$country.”;}
试试这个

echo "<select>";
foreach ($countries_de as $key=>$country) 
{
   $selected="";
   if($key==$country_ausgabe) 
   {
      $selected = "selected";
   }
   echo "<option value='" . $key . "' " . $selected . " >" . $country . "</option>";
}
echo "</select>";
echo”“;
foreach($countries\u de as$key=>$country)
{
$selected=“”;
如果($key==$country\u ausgabe)
{
$selected=“selected”;
}
回声“$country.”;
}
回声“;
是的,但“stackoverflow”告诉我再等4分钟接受:)完成抱歉,必须等待:)我接受所有对我有帮助的答案:)