Variable aus Select-Feld auf selber Seite anzeigen

  • Themenstarter Themenstarter Manstein
  • Beginndatum Beginndatum
M

Manstein

Hallo,

ich habe folgendes Problem:

Auf einer Seite habe ich ein Formular (method="POST" action="request.php") mit dem man Spalten aus einer Datenbanktabelle auslesen lassen kann. Das Formular besteht eigentlich nur aus einem select-Feld und einen submit-Button. Das select-Feld wird mittels einer while Schleife aus der Datenbank gefüttert.
Nun will ich, das sobald man einen Eintrag aus dem select-Feld auswählt, die dazugehörigen Daten auf der selben Seite ausgegeben werden. Wie kann ich das realisieren?

Hier der Code des select-Feldes:
Code:
<select name="select_data">
<?php while ($daten = mysql_fetch_array($query)) { ?>
<option><?php echo $daten[Nummer]; ?></option>
<?php } ?>
</select>
 
Also wenn Du das gleich anzeigen lassen willst und nicht erst das Formular abschicken willst wirst Du das wohl ueber JavaScript machen muessen.
 
PHP:
<select name="select_data">
<?php
	while( $daten = mysql_fetch_array($query, MYSQL_ASSOC) ) {
		echo '<option value="' . $daten['Nummer'] . '"' . ( $_REQUEST['select_data'] == $daten['Nummer'] ? ' selected="selected"' : '' ) . '>' . $daten['Nummer'] . '</option>';
	}
?>
</select>
 
Zuletzt bearbeitet:
@Gumbo:

Danke für Deinen Vorschlag, habs ausprobiert, hat aber leider nicht geklappt. Gibts keine andere Möglichkeit?
 

Neue Beiträge

Zurück