Hallo in die Gemeinde!
Ich habe ein echtes Problem. Über ein dynamisch generiertes Formular werden verschiedene Select-Tags generiert. Jetzt möchte ich alle Inhalte der Verschiedenen Selects auslesen und habe das so gemacht:
Im Formular habe ich z.B. diese Selects
Abgearbeitet wird das nun so:
Ich denke, das Problem liegt bei den Punkten "query_size" und "query_farbe". Hier werden ja Arrays abgefragt, die schon in einem Array enthalten sind. Wie bekomme ich da die korrekten Values raus?
Vielleicht kann mir jemand den entscheidenden Tipp geben. Schon mal vielen Dank für jede Antwort.
Gruß!
Torsten
Ich habe ein echtes Problem. Über ein dynamisch generiertes Formular werden verschiedene Select-Tags generiert. Jetzt möchte ich alle Inhalte der Verschiedenen Selects auslesen und habe das so gemacht:
Im Formular habe ich z.B. diese Selects
PHP-Code:
<select name='size[]' id='size[]' style='width:100px;'>
<select name='farbe[]' id='farbe[]' style='width:100px;'>
PHP-Code:
foreach ($_POST["ids"] as $key => $value) {
$query_anzahl = $_POST["anzahl"][$key];
$query_artikelnummer = $_POST["artikelnummer"][$key];
$query_farbe = $_POST["farbe"][$key];
$query_size = $_POST["size"][$key];
if ($query_anzahl > 0 and $query_anzahl <> "") {
$query = "INSERT INTO $db_tabelle SET sessionid = '$sessionid', anzahl = '$query_anzahl', artikelnummer = '$query_artikelnummer', size = '$query_size', farbe = '$query_farbe'";
$result = mysql_query($query) or die(mysql_error());
}
}
Vielleicht kann mir jemand den entscheidenden Tipp geben. Schon mal vielen Dank für jede Antwort.
Gruß!
Torsten
Kommentar