Originariamente inviato da leonapster
SELECT * FROM film WHERE name LIKE '%$film_name%' ;

Nel db, per esempio, ho questo film: "Caos Calmo".

Se qualcuno cerca "Calmocaos" o "Calmo Caos" o "Caos-calmo" ecc... non trova il record.
prova con SOUNDS LIKE, ma leggiti bene il manuale visto che il risultato non è molto prevedibile e che supporta meglio la lingua inglese.

Codice PHP:
SELECT FROM film WHERE name SOUNDS LIKE '%$film_name%' ;
http://dev.mysql.com/doc/refman/5.0/...nction_soundex