Søgning på mere end ét felt

Tags:    databaser

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



Prøv med:
mysql_query("SELECT * FROM ppl WHERE name LIKE '%$value%' OR nickname LIKE '%$value%'");



Ahhh ja selvfølgelig..! Tak skal du have, det virker :)



t