Avatar billede eazye Nybegynder
01. januar 2004 - 23:02 Der er 7 kommentarer og
2 løsninger

Søgefunktion i MySQL

Godt nytår..

Skulle lige høre hvordan man kan søge i MySQL, så begrænsningen er "SELECT * FROM tabel WHERE feltet indeholder '$tekst'"

hvad skal "indeholder" udskiftes med?

På forhånd tak

- EazyE
Avatar billede Slettet bruger
01. januar 2004 - 23:03 #1
SELECT * FROM tabel WHERE feltet LIKE '%eazye%'
Avatar billede ztyxx Nybegynder
01. januar 2004 - 23:03 #2
where felt like %$tekst%
Avatar billede Slettet bruger
01. januar 2004 - 23:03 #3
Avatar billede eazye Nybegynder
01. januar 2004 - 23:04 #4
ok, tak.! vil den også finde rækken hvor feltet er "eazye123" eller "123eazye"?
Avatar billede Slettet bruger
01. januar 2004 - 23:04 #5
Læs iøvrigt også om FULLTEXT søgninger, der er en mere advanceret måde at søge på:
http://www.mysql.com/doc/en/Fulltext_Search.html
Avatar billede Slettet bruger
01. januar 2004 - 23:05 #6
eazye: Ja.
Avatar billede eazye Nybegynder
01. januar 2004 - 23:05 #7
mange tak :)
Avatar billede Slettet bruger
01. januar 2004 - 23:05 #8
% er et wildcard
Avatar billede ztyxx Nybegynder
01. januar 2004 - 23:07 #9
takker for point :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester