ciao a tutti.. sto realizzando un piccolo motore di ricerca per un sito.
la parola da ricercare può essere contenuta sia in una colonna di nome 'titolo' sia 'descrizione'.

$ricerca = "select * from tabella where titolo or descrizione like '%$search%'";

come si può migliorare la query? non funziona come dovrebbe infatti non restituisce i risultati che vorrei.. magari mi restituisce sono i termini in descrizione e se c'è una parola uguale in titolo non esce fuori.. poi..
invertendo in questo modo cambia!

$ricerca = "select * from tabella where descrizione or titolo like '%$search%'";

grazie