Hallo,
ich bräuchte nochmal eure Hilfe. Ich habe ein Auswahlmenü, wo ich die Abteilungen anzeigen lasse. Wenn ich nun die Abteilung editieren will, dann zeigt er mir wieder das erste Feld in der Auswahl an und nicht das von mir vorher bereits ausgewählte.
Die Select Anweisung:
Der Code vom Auswahlmenue:
ich bräuchte nochmal eure Hilfe. Ich habe ein Auswahlmenü, wo ich die Abteilungen anzeigen lasse. Wenn ich nun die Abteilung editieren will, dann zeigt er mir wieder das erste Feld in der Auswahl an und nicht das von mir vorher bereits ausgewählte.
Die Select Anweisung:
PHP-Code:
$strSQL = "SELECT userID, firstName, middleInit, lastName, email, securityLevel, fk_abteilung FROM tblSecurity WHERE id=".$editID;
$result = dbquery($strSQL);
$row = mysql_fetch_row($result);
$strUserID = $row[0];
$strFirstName = $row[1];
$strMiddleInit = $row[2];
$strLastName = $row[3];
$strEmail = $row[4];
$cboLevel = $row[5];
$cboAbteilung = $row[6];
}
PHP-Code:
<tr>
<td width='115'>Department:</td>
<td width='300'>
<select name='cboAbteilung'>
<?
$db = mysql_connect('localhost' ,'inventory', '20074054');
$res = mysql_db_query("inventory", "select * from Abteilung");
echo "<option value=''> </option>\n";
while($row = mysql_fetch_array($res)){
echo "<option value='$row[id_abteilung]'";
if ($row[id_abteilung] == $intAbteilung)
{
echo " selected ";
}
echo ">$row[name]</option>\n";
}
mysql_close($db);
?>
</select>
</td>
</tr>
Kommentar