Avatar billede nielschristiansen Nybegynder
04. april 2004 - 09:37 Der er 2 kommentarer

Søge i flere poster i en tabel på en gang

Hej jeg har fået lavet en søgefunktion på min hjemmeside og det virker fint men jeg kan kun søge i en af posterne feks. email hvad skal jeg gøre hvis jeg vil søge i flere poster afgangen
feks. email og adresse ??
Avatar billede dsj Nybegynder
04. april 2004 - 12:10 #1
Følgende giver de rækker, som både har den givne OG den givne adresse:

SELECT * FROM tabel WHERE email = '...' AND adresse = '...';

Hvis du ønsker de rækker der enten har emailen ELLER adresse, skal den være:

SELECT * FROM tabel WHERE email = '...' OR adresse = '...';
Avatar billede nielschristiansen Nybegynder
04. april 2004 - 13:41 #2
ja men nu er det en søge funktion i en forspørgsel jeg har her ser sådan her ud
select navn, adresse post where post like '%$sog%' order by ASC

hvis jeg så
skriver select navn, adresse post from abon.post where post like, navn '%$sog%' order by ASC
får jeg fejl og skriver jeg
select navn, adresse post from abon.post where post like '%$sog%' or navn like '%$sog%' order by ASC
får jeg ingen fejl men den søger ikke i tabel navn
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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