I used wildcards for the query
$query = mysql_query("SELECT id FROM products WHERE name LIKE '%$term%'");
and it gives me the results.
but when I use
$query = mysql_query("SELECT id FROM products WHERE MATCH (name) AGAINST ('$term')");
it does not show me any.
Why is that ?
As there is only one product, you might run into the 50% threshold:
Full Text Search