Ciao a tutti,

Sto programmando un motore di ricerca interno per il mio database mysql di articoli. Se cerco una parola all'interno di un campo di testo tipo WHERE `testo` LIKE 'qui' non mi viene restituito niente, e da varie prove effettuate su phpmyadmin mi sono accorto ke se cerco like 'qui' ed il testo è "qui" allora mi viene trovato, ma se invece il testo è "qui in città" ad esempio, la query non mi da risultati. Se invece cerco LIKE '%qui%' allora mi restituisce si i record all'interno del cui campo testo è presente la parola "qui" ma anche quelli nei quali la parola "qui" è parte di un'altra parola, tipo "quindi". Infatti il segno % per mysql dovrebbe essere un equivalente dell'*. Io però in questo motore di ricerca volevo dare proprio la possibilità di trovare separatamente "qui","qui*" o "quindi" direttamente utilizzando all'occorrenza il simbolo *. Come posso fare ? potrebbe dipendere da qualche opzione o impostazione del campo o della tabella di mysql ?

Grazie 1000