ci avevo pensato anche io ma sorge un'altro problema...

Quando carico la pagina di modifica di quella particolare riga del db, faccio una query nella lista degli agenti (vecchi e nuovi) e se il valore nel DB è uguale a quello di uno degli agenti in lista metto l'opzione SELECTED nella tendina in modo che si presenti già pronto.

Se ho una tabella così:

AGENTI
gino vecchio
pino nuovo
cino vecchio
vino nuovo

come faccio a svolgere solo la lista dei nuovi se nel db magari ho un agente vacchio? Non me lo seleziona... e l'utonto sovrascrive un dato vuoto o cmq non sa che nome c'è scritto nel db...