formular problem
Hi, ich habe ein problem. Ich habe ein Popup Fenster mit einer Liste von Personen. Fuer jeden Datensatz ist ein Radio Button und ein Hidden field mit der Value von IDNR aus der Datenbank. Im Popup Fenster werden die Daten richtig angezeigt und jedes Hiddenfield besitzt den richtigen Wert. Die Daten (Vorname und Nachname) sollen auf das Hauptfenster (opener) uebertragen. Der Wert von dem versteckten Feld (IDNR) soll auch uebertragen werden. Die Code sieht so aus:
while($row=mssql_fetch_array($result)){
print ("<div class="contentbox">n");
print ("{$row['lastname']}, {$row['firstname']}, {$row['IDNR']}n");
print ("</div>n");
print ("<div class="check"><input type="radio" name="personname" value="{$row['lastname']}, {$row['firstname']}, /><input type="hidden" name="idNr" value="{$row['IDNR']}" /></div>n");
}
echo "</div>";
Wenn ich das Source code sehe ist alles richtig, der Nachname und Vorname ist immer mit der richtigen IDNR versehen. Aber sobald ich submit klicke, wird das IDNR von dem letzten Datansatz uebertragen, statt von dem jeweiligen Datensatz. Beispiel:
IDNR vorname nachname
1 Muster Mann
2 Muster Frau
wenn ich Muster Mann auswaehle mit dem Radio Button und submit klicke, wird die IDNR von Muster Frau gesendet (2).
Woran liegt der Fehler.
danke
|