Can anyone throw some light on this one. I would expect this search to result in records that include the exact phrase "party happiness". However, it seems to treat the search string as party OR happiness.
$bool = "\"party happiness\"";
$sql = "SELECT *,
MATCH(record_title, record_text)
AGAINST('$bool' IN BOOLEAN MODE) AS score
FROM record, artist
WHERE MATCH(record_title, record_text)
AGAINST('$bool' IN BOOLEAN MODE)
&& record.artist_id = artist.artist_id
ORDER BY record_title
Any ideas anyone.
Thanks,
Simon