Daten über ein Auswahlfeld in eine Datenbank schreiben und ausgeben
Hallo zusammen, ich bin es mal wieder,
ich bin wie schon gesagt recht neu und habe mal wieder eine Frage. ICh versuche in einem Formular folgendes Auswahlfeld an eine Datenbank zu senden, aber die Daten werden nicht eingetragen:
<form method="post" action="script.php">
<table width="200" border="0">
<tr>
<td>Anrede:</td>
<td> </td>
<td><select name="anrede" onChange="MM_jumpMenu('parent',this,0)">
<option> </option>
<option>Frau</option>
<option>Herr</option>
</select>
</td>
</tr>
<input type="submit" name="absenden"/>
</form>
das ist mein Formular, und das wäre meine script.php
<?php
include('include/connect.inc.php');
$anrede = $_POST['anrede'];
if(empty($anrede)){
header('Location:index.htm');
}else{
$sql = "INSERT INTO anmeldung(anrede,) VALUES('$anrede')";
$query = mysql_query ($sql);
echo "erfolgreich eingetragen";
}
?>
die ausgabe erfolgreich eingetragen erscheint zwar, aber es tut sich nix?? Und daran schließt gleich die zweite Frage, ich möcht das man in einem Formular eine Auswahl treffen kann, zb. Bundesland wobei die Bundesländer aus einer Datenbank kommen sollen. Hintergrund ist der, das nur Bundesländer ausgewählt werden dürfen, die vorher von einem User gespeichert wurden, gibt es z.b für NRW keinen Eintrag, so soll eben NRW auch nicht in dieser Auswahlliste auftauchen,
kann mir jemand bei diesen PRoblemem helfen?
danke, der Izelion
|