Gå til innhold

mysql-spørring med både AND og OR


Anbefalte innlegg

mysql_query("SELECT * FROM dagbok WHERE PUBLISER = '3' or publiser = '1' AND bruker = '".$bruker."' ORDER BY dato DESC");

 

Det jeg egentlig prøver å si, er at den skal velge * fra dagbok hvor bruker = $bruker og publiser enten er 3 eller 1. Men det skjønner den visst ikke... eller så er det jeg som ikke skjønner hvordan den skjønner ting :blush:

 

EDIT: mysql_query("SELECT * FROM dagbok WHERE PUBLISER = '3' AND bruker = '".$bruker."' or publiser = '1' AND bruker = '".$bruker."' ORDER BY dato DESC");

 

...fungerer. Men er det "god" php/mysql?

Endret av fjartan
Lenke til kommentar
Videoannonse
Annonse

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...