Hallo,

ich möchte vorhandene Datensätze einer Tabelle auflisten lassen und gegf. Änderungen speichern.
Beim auflisten werden nicht alle einträge eines Datensatzes angezeigt.
Datum = OK
Tag-Name = wird "-Name" ausgegeben
Uhrzeit = OK
Kirche = OK
Extras = leer
Pfarrer = OK
K-GD = wird "-GD" ausgegeben
Nummer (ID) = OK

Beim Speichern wird nur die DB abfrage wiederholt.

Wo liegt der fehler ???

PHP Code:
 <form action="aendern_calbe.php" method="POST">
<?php
$db_link 
mysql_connect("localhost","DB-NAME","DB-PW");
mysql_select_db("db");

$abfrage "SELECT * FROM TABELLE1 order by Nummer'";
$ergebnis=mysql_db_query("DB-NAME""select * from TABELLE1 order by Nummer");
 while(
$row mysql_fetch_object($ergebnis))
 {
echo <<<END
<table><tr>
<td><input name='Datum[]' type='date' size='10' value="
$row->Datum"></td>
<td><input name='Tag-Name[]' type='text' size='15' value="
$row->Tag-Name"></td>
<td><input name='Uhrzeit[]' type='time' size='8' value="
$row->Uhrzeit"></td>
<td><input name='Kirche[]' type='text' size='15' value="
$row->Kirche"></td>
<td><input name='Extras[]' type='text' size='15' value="
$row->extras"></td>
<td><input name='Pfarrer[]' type='text' size='15' value="
$row->Pfarrer"></td>
<td><input name='K-GD[]' type='text' size='5' value="
$row->K-GD"></td>
<td><input name='Nummer[]' type='int' size='11' value="
$row->Nummer"></td>
<td><input type="submit" name="submit" value="Abschicken!"></td>

</tr></table>
END;
}

echo 
"</form>";
$name $_POST["name"]; 
$id $_POST["id"]; 
$sqlab="UPDATE TABELLE1 SET name = '".$name."' WHERE id='".$id."'";
mysql_db_query("DB_NAME"$sqlab); 
?>
Vielen Dank im Voraus für die Hilfe!

MfG
René Kindermann