Hallo Leute,
Ich bin langsam am verzweifeln und hoffe, dass ich es im richtigen Bereich gepostet habe.
Ich habe 2 Listen (A und B), die gleichzeitig zu sehen sind.
Der Inhalt von Liste B ist abhängig von Liste A.
In Liste A sende ich ein Submit lost, um Liste B
darstellen zu können. Das klappt auch wunderbar.
Nach dem Submit springt aber immer der Wert von Liste „A“ wieder
auf den ersten Listeneintrag zurück.
-
Frage:
Wie kann es lösen, dass sich der Wert der Liste B ändert
aber der der Liste A auf dem ausgewählten Eintrag bleibt? -
Frage:
Wie kann die Nummer der ausgewählten Zeile in einer php-Variable ablegen?
Die HTML-Listen werden per PHP-Script aufgebaut.
Eigentlich soll es Liste A noch kein Submit enthalten, da ein Submit die Werte sofort lossendet.
Erst nach der Auswahl aller Listenfelder möchte ich die Daten absenden und alles auswerten lassen.
Liste A - Land wird ausgewählt
+++++++++++++++++++++++++++++++
<form method="post" name=XYZ>
<?
echo "<select size=1 name=ptyp onChange=XYZ.submit()>\n";
for ($i=0; $i<count($PTypen); $i++) {
echo "<option value={$PTypen[$i][0]}>{$PTypen[$i][0]}</option>\n";
}
echo "</select>\n";
Liste B ist abhängig von Liste A
++++++++++++++++++++++++++++++++
echo "<select size=1 name=Land>\n";
for ($i=0; $i<count($Laender); $i++) {
echo "<option value={$Laender[$i][0]}>{$Laender[$i][0]}</option>\n";
}
echo "</select>\n";
?>
<input type="submit" name="readthis" value="FirstStep">
</form>