Come fai a popolare la select? Usi una query? In questo caso è sufficiente un ciclo for, che cicli i risultati della query, e quindi un if, che controlli se il risultato corrisponde al valore dell'option, e in quel caso aggiungi "selected".
Es.
Codice PHP:
$g date ('j',trim($row['data'])); // $g è uguale al giorno ricavato dal timestamp inserito nel db
echo "<select name=\"giorno\">";
for (
$i=1$i<=31$i++) {
        echo 
"<option value=".$i."";
    if (
$i==$g) {echo " selected";}
    echo 
" />".$i;
}
echo 
"</select>"