Hallo
Auszug (nicht völlständig):
<tr>
<td><input id="gname" name="gname" value="bla"></td>
<td><input id="gtitel" name="gtitel" value="blablubb"></td>
</tr>
<tr>
<td><input id="gname" name="gname" value="blabla"></td>
<td><input id="gtitel" name="gtitel" value="blablablubb"></td>
</tr>Du könntest mal folgendes versuchen: be"nenne" doch die Inputfelder mit "gname[]" und "gtitel[]". Damit erzeugst Du in $_POST Arrays, anstatt direkte Variablenwerte.
$_POST['gname[3]'] sollte dann den Wert des Inputfeldes der vierten Zeile geben...
Je nachdem, wie der Abfragequery gestaltet ist (Sortierung), kann es sein, dass die vierte Zeile der HTML-Tabelle innerhalb des Formulars nicht der vierten Zeile in der DB-Tabelle entspricht.
Man sollte also noch eine eindeutige ID der Zeile (die aus der DB-Tabelle) mitgeben.
Die resultierende Ausgabe sollte für die Zeile mit der ID "3" so aussehen (ungetestet):
<input id="gname[3]" name="gname[3]" value="blabla">
Tschö, Auge
Die Musik drückt aus, was nicht gesagt werden kann und worüber es unmöglich ist zu schweigen.
(Victor Hugo)
Veranstaltungsdatenbank Vdb 0.1