I have the following
$find = strtoupper($search);
$find = strip_tags($search);
$find = trim ($search);
$searchstring .= "upper(column1) LIKE '%$find%' || upper(column2) LIKE '%$find%' || upper(column3) LIKE '%$find%'";
$data = mysql_query("SELECT * FROM table WHERE $searchstring") or die(mysql_error());
when i type in a one word query it finds all entrys for that word, ie. php and it will find php
when i type more than one word thats when things go wrong, ie. php help it return no results found.
I have tried MATCH… AGAINST but its still the same.
Does anyone have any suggestions