phpbar.de logo

Mailinglisten-Archive

[php] verknuepfte suche

[php] verknuepfte suche

Achim Schuch php_(at)_phpcenter.de
Tue, 23 Jul 2002 19:52:15 +0200


> > das ist dann ein ... WHERE MATCH (feld1, feld2, feld3 ....) AGAINST
(wort1
> > wort2)
>
> ich hab nun alle 3 spalten auf FULLTEXT gesetzt.
>
> $q = 'SELECT * FROM artikel_table WHERE MATCH
> (benennung,hersteller,beschreibung) AGAINST ("'.$keywords.'")';
> diese query bringt mir den fehler MySQL Error: 1191 (Can't find FULLTEXT
> index matching the column list)
>
> heißt das nun, dass ich vor dem füllen der datenbank schon den fulltext
> index gesetzt haben muss?

Du solltest vorher natürlich ein
alter table <dein_table_name>  add fulltext <name_dafür>
(benennung,hersteller,beschreibung);
machen
Danach tutet das.
Achim


php::bar PHP Wiki   -   Listenarchive