Tags
Forum
Artikler
Brugere
Stil spørgsmål
1
online
Login
Husk mig
Søgning på mere end ét felt
Tags:
databaser
Bruger #13139
@ 17.01.08 13:05
0
Hej,
sidder med en søge funktion som gør lidt vrøvl.
Jeg kan sagtens få den til at søge så længe den kun skal sammenligne min søgetekst med et enkelt felt i databasen
mysql_query("SELECT * FROM ppl WHERE name LIKE '%$value%'");
Men jeg vil gerne have den til at søge på 2 felter - nemlig name og nickname..
Min løsning indtil videre har været:
mysql_query("SELECT * FROM ppl WHERE name OR nickname LIKE '%$value%'");
Hvad gør jeg forkert? Ved godt at jeg kan bruge AND i stedet for OR , men man skal kunne finde noget selvom det måske kun er 'name-feltet' der stemmer..
((jeg er ny her så det med point systemet ved jeg ikke noget om, så har valgt at sige 'uden point'.. én der måske lige kunne fortælle mig hvad det gik ud på også?))
Tak på forhånd
Bruger #8845
@ 17.01.08 13:29
88
Prøv med:
mysql_query("SELECT * FROM ppl WHERE name LIKE '%$value%' OR nickname LIKE '%$value%'");
Bruger #13139
@ 17.01.08 16:06
0
Ahhh ja selvfølgelig..! Tak skal du have, det virker
Karma barometer (30 dage)
Modtaget
Givet
X
Favorit hos
Forum tråde
Artikler
Tilføj til dine favorit tags
Fjern fra dine favorit tags