ti servono 2 query separate sul db
io di solito faccio così:
query 1: estrai il record salvato nel db (i dati che vuoi poi modificare) e li salvi per esempio in un array, o altra struttura a te comoda
per esempio popoli quindi l'array $DatiAttuali
query 2: (quella del loop che hai postato nell'esempio) estrai tutte le possibilità per popolare la select.
Ipotizzando che riprendiamo l'esempio di prima, ne riporto una parte modificata
potrebbe funzionare, I hope socodice:echo"<td><select name='Tipo Spesa'>"; while($row = mysql_fetch_array($row)) { if($DatiModificati['id_spesa_salvata']==$row['id_tipo_spese']) { echo "<option value=\"{$row['id_tipo_spese']}\" selected=\"selected"\>{$row['descrizione_tipi_spese']}</option></td>"; } echo "<option value=\"$row['id_tipo_spese']\">$row['descrizione_tipi_spese']</option>"; } echo "</select><tr>";

Rispondi quotando