jan79: textbox Array auslesen, mit zusätzlichen Parametern

Hallo,

ich habe folgendes Problem:

ich habe eine Tabelle mit id-Nummern, kd-Nummern und 1 Textbox, alles in HTML as sich wiederholendes Array:

id  kd   textbox(box[])
-----------------------
0   21   [0]
1   44   [1]
2   75   [2]

mit PHP würde ich das Ganze ($_POST) wie folgt auslesen:
foreach($_POST['box'] as $key => $value)
{ echo $value }

mein Problem ist, dass ich beim Auslesen des Textbox-Arrays nur den beinhalteten Text und die id der jeweiligen Textbox auslesen kann (0 bis x).

Wie kann ich es lösen, dass ich zusätzlich zum
  echo $value // =  Textbox-Inhalt
den Wert für kd mit übergebe/auslese, dieser also ebenfalls an die Textbox gebunden wird?

  1. Hi!

    ich habe eine Tabelle mit id-Nummern, kd-Nummern und 1 Textbox, alles in HTML as sich wiederholendes Array:

    id  kd   textbox(box[])

    0   21   [0]
    1   44   [1]
    2   75   [2]

    Sieht das jetzt nur so aus, oder sind id und kd kein Array? Wo sollte denn das Problem sein, durch ID zu iterieren und dabei kd und text abzufragen?

    Es kann natuerlich auch sein, dass ich da irgendwas nicht verstanden hab.

    --
    "Die Diebesgilde beklagte sich darueber, dass Mumm in aller Oeffentlichkeit behauptet hatte, hinter den meisten Diebstaehlen steckten Diebe."
          - T. Pratchett
  2. Danke, ich habe die Lösung selbst gefunden.

    Indem ich der HTML-Textbox als name='box[$kd]' die kd (anstelle von 'box[]') mitgebe, kann ich sie später mit PHP abfragen.