Buon giorno, vorrei sapere come si gestiscono quei campi che al loro interno hanno come primo valore uno spazio seguito dal dato vero e proprio.Mi spiego meglio:

codice:
Nome Campo = " Via Roma"
In pratica all'inizio ho uno spazio, che hai fini della ricerca mi rompe un pò..perchè
se il valore che passo per eseguire la select lo gestisco con una trim, non mi funziona..
in questo modo:

codice:
sql="select * from tabella where nome_campo = '".stripslashes(trim($valore))."' order by nome_campo asc";
Capisco che il problema è all'interno della tabella e quindi del campo, quindi la mia domanda è:
Come ci si comporta quando a nostra insaputa ci sono dei valori sporchi all'interno dei campi, come nel mio caso?
Quale select devo eseguire per ovviare a questo problema?

Grazie mille