Hjælp til søgefunktion
HejJeg har skrevet en søgefunktion som ikke virker. "None" og "any" ser ud til at virke, men ALL virker overhovedet ikke (tilsyneladende virker den som Any), nogen der kan hjælpe?
Her er mit script
if((!$all) || ($all == "")) { $all = ""; } else { $all = "+(".$all.")"; }
if((!$any) || ($any == "")) { $any = ""; }
if((!$none) || ($none == "")) { $none = ""; } else { $none = "-(".$none.")"; }
$overs = "overskrift, brod, text";
$artm1 = MySQL_query("
SELECT *,
MATCH($overs) AGAINST ('$all $any $none') AS score
FROM xdb
WHERE MATCH($overs) AGAINST ('$all $any $none' IN BOOLEAN MODE)
ORDER BY score DESC"
);
