Hallo medetweakers!
Graag zou ik jullie hulp willen bij het volgende:
Ik heb de volgende tabel in MySQL staan:
ID: INT, auto_increment, Prikey
Titel: TEXT, FULLTEXT INDEX titel
Inhoud: TEXT, FULLTEXT INDEX inhoud
Hier voer ik de volgende query op uit:
Nu insert ik nieuwe posts in mijn tabel (via phpMyAdmin) en het lijkt wel alsof mijn index niet update! Ik heb toevallig wel mijn tabel geleegd, zou dit er iets mee te maken kunnen hebben?
Wat ik al geprobeerd heb:
Alvast bedankt!
Graag zou ik jullie hulp willen bij het volgende:
Ik heb de volgende tabel in MySQL staan:
ID | Titel | Inhoud |
1 | Testpost | Hiephoi test abc 1234567 |
2 | Hallo | Wereld Blablabalbalblaba |
ID: INT, auto_increment, Prikey
Titel: TEXT, FULLTEXT INDEX titel
Inhoud: TEXT, FULLTEXT INDEX inhoud
Hier voer ik de volgende query op uit:
SQL:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| SELECT * FROM testtabel WHERE ( MATCH ( inhoud ) AGAINST ( "test*" ) OR MATCH ( titel ) AGAINST ( "test*" ) ) |
Nu insert ik nieuwe posts in mijn tabel (via phpMyAdmin) en het lijkt wel alsof mijn index niet update! Ik heb toevallig wel mijn tabel geleegd, zou dit er iets mee te maken kunnen hebben?
Wat ik al geprobeerd heb:
- Indices weggooien en opnieuw aanmaken
- Indices andere namen geven
- In mijn SQL query MATCH(inhoud) AGAINST('Test') i.p.v. MATCH(inhoud) AGAINST ('Test*') gebruiken. (De wildcard weghalen).
Alvast bedankt!