Basically, I got the same problem as this guy but I also need relevancy: PHP 'smart' search engine to search Mysql tables advice
But, I can't use Sphinx or Lucene (shared hosting)...
I can use LIKE but that has not relevancy so does anyone know a good PHP class that does create relevancy?
So I need something that fits this bill:
I'm using the CakePHP framework.
I ended up using mysql's full-text search in boolean mode. I also append the * operators to each search term.
user input: tom jones
resulting query: match(name,description) against('tom* jones* IN BOOLEAN MODE');
Thanks for everyone's help.