Ich habe im mySQL-Manual folgendes entdeckt: http://dev.mysql.com/doc/mysql/de/fulltext-search.html
Um zu testen, ob das mit meiner DB geht, habe ich die Befehle kopiert, und getestet. Es klappte.
Nun wollte ich die Sache in ein kleines, bestehendes Projekt einbauen.
Hier die Tabelle:
Laut phpMyAdmin sind "link" und "beschrieb" mit der Option "FULLTEXT" versehen.
Folgende Beispiel-Werte sind darin enthalten:
Nun möchte ich z.B. nach "VBA" suchen und tippe folgendes ein:
Und dann kommt ein Fehler:
Google wollte mir keine brauchbare Auskunft geben, also probier ich es halt hier.
Um zu testen, ob das mit meiner DB geht, habe ich die Befehle kopiert, und getestet. Es klappte.
Nun wollte ich die Sache in ein kleines, bestehendes Projekt einbauen.
Hier die Tabelle:
Code:
+-----------+---------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-----------+---------+------+-----+---------+----------------+ | ID_Link | int(11) | | PRI | NULL | auto_increment | | id_cat | int(11) | | | 0 | | | link | text | YES | MUL | NULL | | | beschrieb | text | YES | | NULL | | | adddate | int(14) | YES | | NULL | | +-----------+---------+------+-----+---------+----------------+
Folgende Beispiel-Werte sind darin enthalten:
Code:
+---------------------------------------------------------------------+-------------------------------+ | link | beschrieb | +---------------------------------------------------------------------+-------------------------------+ | [url]http://www.vb-fun.de/cgi-bin/loadframe.pl?ID=vb/tipps/tip0260.shtml[/url] | Diagramme erstellen | | [url]http://www.jex-treme.de/forum/thread.php?threadid=4240[/url] | Timestamp-Problem | | [url]http://www.schmittis-page.de/[/url] | Diverse Tipps | | [url]http://www.excel-inside.de/[/url] | Gute Site ³ber Excel VBA | | [url]http://www.excel-center.de/excel/handbuch.php[/url] | Excelentes Excel-VBA-Handbuch | +---------------------------------------------------------------------+-------------------------------+
Code:
mysql> SELECT * FROM link_links WHERE MATCH (link,beschrieb) AGAINST ('VBA');
Code:
ERROR 1191: Can't find FULLTEXT index matching the column list
Kommentar