si ho controllato.
Ho provato anche a cambiare la query mettendo questo:
$query = "SELECT * FROM affitti WHERE MATCH(titolo, annuncio) AGAINST($ricerca)";
Se inserisco casa come chiave di ricerca, mi dà questo errore:
Query non valida: Unknown column 'casa' in 'where clause'