Mailinglisten-Archive |
> > 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