Forum Moderators: coopster
$searchvalue="web 2.0";
$query = "select * from table where match (column) against ('$searchvalue')";
$result=mysql_query ($query) or die ('Could not search.' . mysql_error());
$num_rows = mysql_num_rows($result);
When run for this specific query, $num_rows returns zero. For all other queries with expected results, it returns the proper number.
Other search values work just fine, and yes, "web 2.0" occurs exactly as is in the database under "column" in several rows.
Good luck! :)
You also have words that are not the default 4 letters long such as 'web'.
Make sure you're using 5.0.3 and above and also make sure the min length for words is set to 3...or whatever value you want.
JAG