Gå til innhold

Mulig å ha en OR sammen med WHERE?


Anbefalte innlegg

Er det noen mulighet til å få til at man kan ha 1 av 2 verdier i en where?

 

$sql="SELECT id, test FROM adresser WHERE filmnr='$filmnr'";

Det virker jo slik det skal, men jeg kunne tenkt meg at det kunne vært mulig å ha noe slikt

$sql="SELECT id, test FROM adresser WHERE filmnr='$filmnr' OR filmnr='$filmnr2'";

Men det virker iallefall ikke, noen annen måte å gjøre det på?

Endret av Actibus
Lenke til kommentar
Videoannonse
Annonse

joda, er null problem det der. Skal du ha flere verdier etterpå... en slik OR -> kan du gjøre slik:

 

$sql="SELECT id, test FROM adresser WHERE (filmnr='$filmnr' OR filmnr='$filmnr2') AND cat='$cat'";

 

Har du ikke parantes så blir spøøringen noe "helt annet"

Da blir det tilsvarende:

- WHERE filmnr='$filmnr' OR (filmnr='$filmnr' AND cat='$cat')

Lenke til kommentar

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...