奇妙な問題国名が選択されているドロップダウンボックスに表示されなくなっています。誰もそれを引き起こしているコーディングエラーを見つけることができますか?奇妙な選択ドロップダウンボックスエラー。内容がページにあふれ出ている
echo "<select name=recordcountry style='width: 136px;'>";
//echo "<option value=$country selected=selected>-- Select --</option>";
echo "<option ". ($data['recordcountry'] == "" ? 'selected=selected>-- Select --</option>' : 'value="' .$data['recordcountry']. '" selected=selected');
$group1 = '<optgroup label=Common>';
$group2 = '<optgroup label=Alphabetically>';
$group = mysql_query("SELECT country, grouping, p_order FROM mast_country
WHERE grouping IN ('1','2') ORDER BY p_order");
while($row = mysql_fetch_array($group))
{
if ($row['grouping'] == '1')
{
$group1 .= '<option value="'.$row['country'].'">'.
$row['country'].'</option>';
}
else
{
$group2 .= '<option value="'.$row['country'].'">'.
$row['country'].'</option>';
}
$group1 .= '</otpgroup>';
$group2 .= '</otpgroup>';
echo $group1;
echo $group2;
echo "</select>";
}
あなたはそれが生成するHTMLを投稿することができましたか? – lotsoffreetime
空白を含むものだけでなく、すべてのタグ引数を実際に引用するべきです! – ThiefMaster
@ user18248すべての国名はドロップダウンボックスの外に表示されています。またはを修正しましたが修正できませんでした – acctman