Ralf: Formularauswertung

Beitrag lesen

Hi,

Das Formular wird mit "Post" übergeben. Im Auswertungsscript sollen die Selectmenu-Werte in eine Datenbank geschrieben werden bei denen die Checkbox ausgewählt ist. Irgendwie kriege ich kein vernünftig funktionierendes Script hin. Kann mir jemand (wenigstens Ansatzweise) sagen wie ich dieses aufbauen soll, vorallem auch wie ich die Felder am besten benenne? Wie kann ich unterscheiden ob die checkbox zum entsprechenden Selectmenu-Wert aktiviert wurde?(Es werden ja ALLE Selectmenuwerte übergeben. egal ob die Checkbox aktiviert wurde)

Arbeite mit Arrays.

checkbox[0] ¦ Selectmenu1[0] ¦ Selectmenu2[0]
checkbox[1] ¦ Selectmenu1[1] ¦ Selectmenu2[1]
checkbox[2] ¦ Selectmenu1[2] ¦ Selectmenu2[2]
checkbox[3] ¦ Selectmenu1[3] ¦ Selectmenu2[3]

Abfragen kannst Du Sie dann mit $_POST.

z.B.

while (list($index, $wert) = each ($_POST)) {
   for ($i=0; $i<count($index); $i++) {
      echo $wert[$i];
   }
}

Gruß

Ralf