03. februar 2002 - 00:19
Der er
18 kommentarer og 1 løsning
søgning kun på helt ord
Hvordan kan jeg søge på et helt ord f.eks, hvis jeg skriver rugbrød som søge ord, så skal der ikke søges efter kernerugbrød, men kun helt ord rugbrød Kim
Annonceindlæg tema
03. februar 2002 - 00:23
#1
så siger du bare $hent = mysql_query("select * table where søgord='rugbrød'"); if (mysql_num_rows($hent)>0) { print "Fundt"; } else { print "Ik fundes"; }
03. februar 2002 - 00:24
#2
$hent = mysql_query("select * table where søgord='rugbrød'"); til $hent = mysql_query("select * from table where søgord='rugbrød'");
03. februar 2002 - 00:28
#3
Jeg skal have ordet ud af et tekstfelt, kolonnen indeholder flere ord end rugbrød Kim
03. februar 2002 - 00:31
#4
$hent = mysql_query("SELECT * FROM table WHERE søgeord = '% rugbrød %'")
03. februar 2002 - 00:36
#5
%søgeord% og søgeord% dem bruger jeg i forvejen, men det er ikke godt nok Kim
03. februar 2002 - 00:38
#6
mellemrum mellem % og dit søge ord!!!!
03. februar 2002 - 00:39
#7
så søger du efter " rugbrød " og når der er mellemrum før og efter er det jo et helt ord.
03. februar 2002 - 00:39
#8
og det skulle være et svar ;)
03. februar 2002 - 00:43
#9
Ja, men det er et problem hvis det er det første ord i sætningen Kim
03. februar 2002 - 00:44
#10
det er rigtigt...
03. februar 2002 - 00:52
#11
Du skulle kunne bruge regulære udtryk - jeg har ikke lige testet $result=mysql_query("select * from table where tekst regexp '[[:<:]]$search[[:>:]]'");
03. februar 2002 - 00:52
#12
Prøv dette: $hent = mysql_query("SELECT * FROM table WHERE MATCH (søgeord) AGAINST ('database')")
03. februar 2002 - 00:58
#13
Erik>> får denne fejl: Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING'
03. februar 2002 - 01:00
#14
Nåh, ,ja, de [-ere. Prøv $result=mysql_query("select * from table where tekst regexp '[[:<:]]".$search."[[:>:]]'");
03. februar 2002 - 01:01
#15
virker det jeg har skrevet jeg har nemlig aldrig selv prøve at søge på den måde
03. februar 2002 - 01:05
#16
Hvad kan jeg sige, du gjorde det igen, takker ;) Kim
03. februar 2002 - 01:10
#17
Ok - kan du så fortælle mig om den så søger fornuftigt også med æ,ø og å i ordene? Det burde virke, men man kan jo aldrig være helt sikker....
03. februar 2002 - 01:13
#18
Det virker både med æ,ø og å Kim
03. februar 2002 - 10:39
#19
Jeg har en meget bedre idé: brug FULLTEXT indeks
Computerworld tilbyder specialiserede kurser i database-management