Fragenfrager
Erfahrenes Mitglied
Hallo liebes Forum,
ich suche für ein -später mal etwas komplexeren- Formular eine vernünftige Lösung.
Per SQL/PHP ziehe ich aus einer Datenbank ein Array, in dem die Felder "Bezeichnung" und "Preis" stehen.
Mit einer foreach-Schleife generiere ich für die Bezeichnung ein Select-Dropdownmenü.
Ziel ist es, nach der Auswahl aus dem Menü in einem separaten Feld den jeweiligen Preis anzuzeigen.
Zusätzlich soll in einem weiteren Feld die Anzahl eingegeben werden. Hier sollte sich der Preis dann mit anpassen.
Hier meine bisherige Struktur:
Ich fürchte -da ich eigentlich seit HTML4 keine Websitegeschichten mehr mache-, dass ich um Javascript nicht herumkomme, oder?
Jede Zeile Javascriptcode hilft mir
Oder hat HTML5 dafür irgendwelche Features?
ich suche für ein -später mal etwas komplexeren- Formular eine vernünftige Lösung.
Per SQL/PHP ziehe ich aus einer Datenbank ein Array, in dem die Felder "Bezeichnung" und "Preis" stehen.
Mit einer foreach-Schleife generiere ich für die Bezeichnung ein Select-Dropdownmenü.
Ziel ist es, nach der Auswahl aus dem Menü in einem separaten Feld den jeweiligen Preis anzuzeigen.
Zusätzlich soll in einem weiteren Feld die Anzahl eingegeben werden. Hier sollte sich der Preis dann mit anpassen.
Hier meine bisherige Struktur:
PHP:
<select>
<?php
while ($row = mysqli_fetch_row($belagarray))
{
$belagid=utf8_encode($row[0]);
$belagbezeichnung=utf8_encode($row[1]);
$belagpreis=utf8_encode($row[2]);
$belagpreis = str_replace(".",",", $preis);
$belaghinweise=utf8_encode($row[3]);
$belagallergene=utf8_encode($row[4]);
//$sortierung=utf8_encode($row[5]);
echo "\n\t\t\t\t\t\t\t\t\t<option value='$id'>".$belagbezeichnung."</option>";
}
echo "\n";
?>
</select>
</td>
<td rowspan='2'>
<?php
echo $belagpreis; // Laut Absprache ist der Preis für das Gesamtbrötchen beim Belag hinterlegt, nicht beim Brötchen
?>
</td>
<td rowspan='2'>
<input type="range" name="anzahl" min="0" max="99">
</td>
Jede Zeile Javascriptcode hilft mir
Oder hat HTML5 dafür irgendwelche Features?