Die Daten aus der Datenbank stimmen. Ich weiss nicht, was da nicht stimmen soll. Es hat immer funktioniert und funktioniert weiterhin.
JETZT VERSTEH ICH ES NICHT MEHR.
ES FUNKTIONIERT.
ICH WEISS NICHT, WAS ICH GEMACHT HABE.
Folgenden Code habe ich drinn:
PHP-Code:
function comboGrund($Grund_ID)
{
global $db;
$ausGID = 0;
$ausGName = 'leer';
$str_sql = 'SELECT * FROM tbl_grund';
$result = $db->select($str_sql,1);
$option_str_grund = '';
foreach ($result as $row)
{
$selected = '';
if (7 == $Grund_ID)
{
$selected = 'disabled';
}
if ($Grund_ID == $row[0])
{
$selected = 'selected';
$ausGID = $row[0];
$ausGName = $row[1];
}
$option_str_grund .= '<option value="'.$row[0].'" '.$selected.'>'.$row[1].'</option>';
}
return $option_str_grund;
}
Jetzt wird der "Feiertag" in der ComboBox angezeigt und ist auch nicht änderbar.
Genauso wie ich es wollte.