Hallo ich habe ein problem mit MATCH ich weis nicht ob es an meiner mysql version liegt.
Ich Will das er z.B nach dem begriff AMD sempron 3000 sucht es müssen alle wörter vorkommen damit er mir ein ergebniss anzeigt.
Wenn ich diesen code benutze.
Dan zeigt er mir immer noch ein suchergebniss wo nur die einzelnen wörter drinne vorkommen z.B amd , sempron oder 3000.
Und wenn ich diesen code benutze
Dann bekomme ich diesen Fehler
Parse error: parse error, unexpected T_STRING in /home/httpd/vhosts/zzzzz.de/httpdocs/zzz/suchen.php on line 51
würde mich über eine Antwort freuen
mfg
bigbiggy
Ich Will das er z.B nach dem begriff AMD sempron 3000 sucht es müssen alle wörter vorkommen damit er mir ein ergebniss anzeigt.
Wenn ich diesen code benutze.
PHP-Code:
$result =mysql_query("SELECT * FROM $tabelle2 where MATCH (artikel_bezeichnung) AGAINST ('+amd +sempron +3000'IN BOOLEAN MODE)");
while($row = mysql_fetch_array($result)) {
echo"$row[artikel_bezeichnung]";
}
Und wenn ich diesen code benutze
PHP-Code:
$result =mysql_query("SELECT * FROM $tabelle2 where MATCH (artikel_bezeichnung) AGAINST (' "amd sempron 3000" 'IN BOOLEAN MODE) ");
while($row = mysql_fetch_array($result)) {
echo"$row[artikel_bezeichnung]";
}
Parse error: parse error, unexpected T_STRING in /home/httpd/vhosts/zzzzz.de/httpdocs/zzz/suchen.php on line 51
würde mich über eine Antwort freuen
mfg
bigbiggy
Kommentar