Can't do anything about spelling mistakes. Too bad for the stupid user.
But suppose the search is for "ocean resort"
You might do something like:
Code:
SELECT * FROM table WHERE somefield LIKE '%ocean%' OR somefield LIKE '%resort%'
Whether you use OR or AND between the two LIKEs depends on whether the search must find both (all) words or not.
Since you are showing
NONE of your current code, I can't change non-existent code for you.