Se non erro prendi i dati da un database
userai quasi sicuramente un ciclo while o for per stampare la select, devi solo mettere un controllo. se il valore che stai stampando adesso (magari preso da un contatore) è uguale ( == ) al valore che ho a database stampa selected="selected" altrimenti non stampare nulla.