Originariamente inviato da W3bm@st3r
Si è davvero molto strano. Mah! Spero di riuscire a risolvere il mistero.

Anzi, mi sono ricordato che avevo messo degli indici alle colonne. Potrebbe essere quello il problema?
il problema e' nella comparazione tra i campi e le stringhe che passi nella query.

Mi sentirei di escludere nel modo piu' certo che non e' possibile tu abbia:

indirizzo LIKE '%via garibaldi milano%'

oppure

comune LIKE '%via garibaldi milano%'

nell'indirizzo non dovresti avere "milano" e nel comune non dovrebbe esserci "via garibaldi".

Per farla breve prova la seguente query:

Codice PHP:
$query "SELECT DISTINCT *
             FROM accounts
             WHERE indirizzo LIKE '%via Garibaldi%'
             OR
             comune LIKE '%Milano%' "

e vedrai che funziona.