Certo che ti viene duplicato il valore....
Nel codice tu gli chiedi: se ($tipo diverso da vuote) scrivi fra le opzioni il valore di $tipo.
e fuori dal php gli dici di scrivere come opzioni tutti e 4 i valori ma uno sicuramente ti verrà duplicato!!! capisci????
con questa riga di codice cosa vorresti fare???
Se mi spieghi questo ti posso dare una mano!! Cioè, perchè gli fai fare quel controllo???Codice PHP:
echo "<option value='".$tipo."'>".$tipo."</option>";