Hi Chris,
danke - das waren die Flüchtigkeitsfehler eines Hobby-Bastlers. Natürlich muss die FORM vor's SELECT. Wollte dir schon schreiben, dass die natürlich davor steht, hab's dann kontroliert und - das berühmte upps...
Musste deinen Vorschlag aber etwas ändern, weil die Länder aus der Datenbank gelesen werden (können ja welche dazu kommen). So geht's jetzt:
PHP-Code:
echo '<FORM ACTION="such.php" NAME="GO" METHOD="POST">';
$land = mysql_query ("SELECT land FROM buecher GROUP BY land ORDER BY land ASC;");
echo "<select name='ausw'>";
echo "<option>Land auswählen</option>";
while ($zeile = mysql_fetch_object($land)) {
echo "<option value='$zeile->land'>$zeile->land</option>";
$ausw = $zeile->land;
}
echo "</select>";
echo '<INPUT TYPE="SUBMIT" NAME="GO" VALUE="Auswahl"></FORM>';
Dann weiter mit der Verarbeitung.
Das Java-Script lasse ich lieber weg. Wenn das beim User ausgeschaltet ist, passiert sonst nix.
Gruß
Heinrich