login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Fulltext search

Offline Raze - 27/01/2009 23:36 (laatste wijziging 27/01/2009 23:36)
Avatar van RazePHP beginner hallo,

ik heb een zoekveld ('zoek') en ik wil hiermee een fulltext search doen door een aantal tabellen

ik heb de volgende mysql-code:
  1. SELECT userid, username, plaats FROM user WHERE MATCH (username, plaats) AGAINST ('%plaats%' IN BOOLEAN MODE) ORDER BY userid ASC

wat is nu het probleem: hij zoekt alleen maar op 'plaats'. Geef ik een plaats in, krijg ik resultaten, maar op username geeft hij geen resultaten weer.
De '%plaats%' stelt het zoekveld voor, met -1 als beginwaarde (dus er moet niets getoond worden wanneer er niets ingegeven is), en als veranderlijke waarde $_POST['zoek'].

Heeft iemand een oplossing voor dit probleem?

Edit: mijn tabel is van het type MyISAM en ook de velden zijn aangepast aan Fulltext search.

1 antwoord

Gesponsorde links
Offline vinTage - 27/01/2009 23:44
Avatar van vinTage Nieuw lid sowieso die % weglaten
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.184s