FAQ |
Kalender |
![]() |
#1 | ||
|
|||
Medlem
|
Hej!
Jag bygger just nu en sida som ska ha en "fråga mig" funktion. Alltså att användaren kan fråga en virituell figur olika saker och få svar direkt. Jag har stött på ett problem. Jag vill att om man söker på t ex. "vad är er leveranstid" så ska svaret på frågan komma fram även fast bara "leveranstid" står i databasen. Man ska alltså inte behöva skriva exakt rätt för att få ett svar. |
||
![]() |
![]() |
![]() |
#2 | ||
|
|||
Bara ett inlägg till!
|
Om vi pratar SQL, så brukar jag köra wildcard genom:
Kod:
SELECT question FROM questions WHERE question LIKE='%s%ö%k%o%r%d%'; Hoppas att jag förstod dig rätt. |
||
![]() |
![]() |
![]() |
#3 | |||
|
||||
Klarade millennium-buggen
|
Du kan även sätta upp en lista med stopord (dvs just "vad", "är", "er" etc) och plocka bort dessa innan du gör din sökning på de ord som faktiskt är relevanta för frågan (oftast ett verb eller substantiv). Stopordslistor för diverse språk finns det gott om på internet.
|
|||
![]() |
![]() |
Svara |
|
|