Fatti stampare la query con
e controlla che il valore di $ricerca sia passato correttamente.Codice PHP:
die($query);
Poi prova la query direttamente su un client MySQL (se ce l'hai) e controlla che dia effettivamente dei risultati.
Controlla anche il corretto 'escape' della stringa presa tramite $_POST.
Inoltre, assicurati di abilitare la visualizzazione di tutti gli errori (E_ALL).