Andreas Korthaus: suche in mysql datebank mit index

Beitrag lesen

Hi!

Im moment sieht das ganze so aus
$result=mysql("$db","SELECT * FROM tabelle1 WHERE MATCH GrText AGAINST ('$suchstr') ");

wie kann ich bewirken, dass beide Wörter enthalten sein MÜSSEN?

Wenns geht benutze MySQL 4, da hat man diese Möglichkeit, und wenn das nicht geht musst Du halt mehrere WHERE-BEdingungen mit AND verknäpfen, also:

SELECT *
FROM tabelle1
WHERE
  MATCH GrText AGAINST ('$suchwort1')
AND
  MATCH GrText AGAINST ('$suchwort2')

...

Grüße
Andreas