Salve, sto un po impazzendo perchè utilizzo mysql e php da anni e non mi era mai capitata una cosa del genere.
In pratica l'operatore LIKE se lo utilizzo con un solo '%' non funziona, faccio un esempio se eeguo questa query:
SELECT * FROM tb_clifor WHERE denominazione LIKE '%A%'
va bene
ma se utilizzo la forma
SELECT * FROM tb_clifor WHERE denominazione LIKE 'A%'
stranamente non mi da i risultati, dico stranamente perchè è la prima volta che mi succede una cosa del genere, vi allego anche una print-screen della struttura del DB, il mysql è il 5.0.51a.

Non mi da errore ma semplicemente mi dice "MySQL ha restituito un insieme vuoto (i.e. zero righe). " e vi garantisco che i dati ci sono eccome...

Se a qualcuno di voi è capitata qualcosa di simile....
sto impazzendo.