inspiron: Selectfeld Auswahl wird nach versenden nicht zurück gesetzt

Beitrag lesen

Hallo,
Im ersten Selectfeld soll nach dem Absenden die getroffene Auswahl wieder markiert sein. Das funktioniert.
Im zweiten Selectfeld soll aber erst nach erfolgter Fehlerüberprüfung und dem Absenden die getroffene Auswahl zurück gesetzt werden.
Leider bleibt auch in diesem die Auswahl erhalten.
Wie muss der Code aussehen damit die Auswahl nach versenden zurück gesetzt wird?

Gruß

  
<form method="post" accept-charset="utf-8" action="<?php echo htmlspecialchars($_SERVER['PHP_SELF'])?>">  
           <!-- Element 1 -->  
            <select name="schicht" id="schicht" >  
   	    <optgroup label="Schicht">  
   	    <?php  
  
           	$sql = "SELECT schicht FROM dropdown_schicht ";  
    		$result = mysql_query($sql);  
        	// für jeden Eintrag ein Option-Tag erstellen  
        	while ($arrort = mysql_fetch_array($result, MYSQL_ASSOC)) {  
        	  
            foreach ($arrort as $zeile) {  
              $sel = isselected($zeile, $_POST['schicht']);  
  
              if($arrort['schicht'] == "*") {  
                echo '<optgroup label="*">';  
              } else {  
  
              echo '<option value="'.$zeile.'"'.$sel .'>'.$zeile.'</option>';  
              }  
              }  
            }  
            ?>  
            </optgroup>  
     	    </select>  
 		  
        <!-- Element 4 -->  
            <select name="fehlerkategorie" id="fehlerkategorie" >  
    	    <optgroup label="Kategorie">  
    	    <?php  
  
    		$sql = "SELECT fehlerkategorie FROM dropdown_kategorie ";  
    		$result = mysql_query($sql);  
        	// für jeden Eintrag ein Option-Tag erstellen  
        	while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {  
            $selected='';  
  
            if($row['fehlerkategorie'] == "*") {  
                echo '<optgroup label="*">';  
            } else {  
  
                if( $row['fehlerkategorie'] == $_POST['fehlerkategorie'] )  
                        $selected = ' selected="selected"';  
                echo '<option value="' . $row['fehlerkategorie'] . '"' . $selected . '>' . $row['fehlerkategorie'] . '</option>';  
        	}  
        	}  
	    ?>  
	    </optgroup>  
	    </select>  
</form>