phpbar.de logo

Mailinglisten-Archive

[php] Antwort: Volltextsuche ueber Datenbank

[php] Antwort: Volltextsuche ueber Datenbank

php_(at)_phpcenter.de php_(at)_phpcenter.de
Fri, 9 Aug 2002 13:55:28 +0200


Hi Jens,

>Nun muss ich eine Volltextsuche über unsere
>Inhalte realisieren. Gibts da ne Möglichkeit von PHP aus, oder brauch ich
>da n spezielles tool ??

Ich kenne mich mit mysql zwar nicht so aus, aber ich meine es gibt die
Moeglichkeit im Feld mit dem Datentyp fulltext eine query mit "match...
against..." zu machen. Sorry, aber die genaue Syntax kenne ich nicht.

Unter Oracle sieht meine Suchabfrage so aus(hilft Dir vielleicht auch ein
wenig weiter):
$sql ="select feld3, feld4, feld5 from tab1";
$sql .= "  ".$bool."  LOWER(tab1.feld1) like LOWER('%".$var1[$i]."%')";
$sql .= " and LOWER(tab1.feld2) like LOWER('%".$var2[$i]."%')";

Die Schleife und die Abfrage, welcher Wert in $bool steht, habe ich mir
jetzt mal erspart.

Gruß,
Katja Doebler


php::bar PHP Wiki   -   Listenarchive