Recycled: Formularelemente verknüpfen & Werte weitergeben (PHP)

Beitrag lesen

Hi,

du mußt irgendwie einen Zusammenhang zwischen dem Artikel-Namen und der Artikel-Menge herstellen.

Eine Möglichkeit wäre:

Ausgabe des Formulars via PHP

foreach ($Artikel as $A)
{
echo "<input type="checkbox" name="bestell[]" value="$A">";
echo "<input type="text" name="Menge" . $A . "" size="3">"
}

dadurch wird das Mengenfeld nach dem Artikel benannt, z.B. "MengeArtikel1"

dann in auswahl.php

$Menge = Array();

echo "Bestellung:";
 for ($Ar=0;$Ar<count(bestell);$Ar++) {

// jetzt den Namen des passenden MengenFeldes wieder zusammensetzen
   // und aus dem REQUEST Array auslesen...

$ArtikelMenge = $_REQUEST["Menge" . $bestell[$Ar]];
   $Menge[$Ar] = $ArtikelMenge;

echo "Artikel: $bestell[$Ar] x $Menge[$Ar]<br>";
 }

So ungefähr könnte das gehen.

Du solltest das aber vielleicht über zugeornete IDs machen, nicht über den Artikelnamen...

Schönes WE, Recycled