/ Forside / Teknologi / Udvikling / SQL / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
SQL
#NavnPoint
pmbruun 1704
niller 962
fehaar 730
Interkril.. 701
ellebye 510
pawel 510
rpje 405
pete 350
gibson 320
10  smorch 260
MySQL søgning
Fra : Peter Sepstrup


Dato : 15-06-03 10:19

Hejsa!

Jeg har brug for at søge efter dele af en tekststreng i en tabel, front-end
delen er lavet php, jeg bruger lige nu følgende query:

"SELECT `headline`, `faq_id` FROM `PHPFAQ_faq` WHERE `headline` LIKE
'%$soegstring%'"

(til ikke php folk kan jeg sige at $soegstring er en variabel)

Den virker sådan set fint nok, den kommer kun ud med de ting der bliver søgt
på, men kan man på en eller anden måde gøre så IKKE tager hensyn til om
bogstaverne er store eller små? Da det ikke er optimalt at der er forskel på
"Test" og "test" når man søger...


--
Mvh. Peter
____________________________
www.SepstrupNET.dk



 
 
Jimmy (15-06-2003)
Kommentar
Fra : Jimmy


Dato : 15-06-03 10:39


"Peter Sepstrup" <peter@_REMOVE_sepstrupnet.dk> wrote in message
news:3eec39fc$0$48901$edfadb0f@dtext02.news.tele.dk...
> Hejsa!
>

> Den virker sådan set fint nok, den kommer kun ud med de ting der bliver
søgt
> på, men kan man på en eller anden måde gøre så IKKE tager hensyn til om
> bogstaverne er store eller små? Da det ikke er optimalt at der er forskel

> "Test" og "test" når man søger...

Som udgangspunkt tager en LIKE ikke hensyn til store og små bogstaver.
Man kan manuelt slå det til ved at angive at feltet skal være BINARY.

mvh
Jimmy



Peter Sepstrup (15-06-2003)
Kommentar
Fra : Peter Sepstrup


Dato : 15-06-03 12:05

> Som udgangspunkt tager en LIKE ikke hensyn til store og små bogstaver.
> Man kan manuelt slå det til ved at angive at feltet skal være BINARY.

Ok, det synes jeg også var det jeg kunne se i manualen, men jeg tror fejlen
lå i noget php i stedet, men nu har jeg fået det til at virke..



Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408926
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste