Drop Down Menü und Auswahl

leuktra

Mitglied
hi,

ich habe eine seite mit 2 Formularfeldern und einem drop down menü.
alle felder werden beim absenden auf in halt geprüft.

nun habe ich das problem, daß beim drop down menü nicht die
auswahl erhalten bleibt, wenn eines oder beide textfelder
auf vollständigkeit geprüft werden und nicht ausgefüllt sind.

mein momentaner stand sieht so aus:

PHP:
<select size="1" name="pruef[position]" id="position">';
if(''.$position.''=='')
{
echo '<option value="">Position ausw&auml;hlen</option>';
}
else
{
echo '<option selected>'.$position.'</option>';
}
echo '<option value="">------------------</option>';
...
$query  = "SELECT id, positionen FROM tbl_menue_positionen ORDER BY positionen ASC";
...
while ($row = mysql_fetch_array ($result))
{
echo '<option value="'.$row['id'].'">'.$row['positionen'].'</option>';
}
...
echo '<option value="">-------------------</option>';
?>
</select>

hat jemand einen tip? danke!
 
Ich hoffe du kannst damit etwas anfangen ;)
PHP:
if($pruef[position] == "[Value Wert vom ausgewählten Feld]") { 
  $selected = "selected"; 
}

###
<option $selected></option>

MfG
 
sorry, wo soll das genau hin?

PHP:
if($pruef[position] == "[Value Wert vom ausgewählten Feld]") { 
  $selected = "selected"; 
}

###
<option $selected></option>
 
schicke beim abschicken des formulars eine aktion mit und prüfe diese danach:

PHP:
if ( isset( $_POST['aktion'] ) && $_POST['aktion'] == "datenprüfen" )
        		{
                        ......
                        }

verwende auserdem die funktion stripslashes()

gruess jackob
 
Zuletzt bearbeitet:
Zurück