login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Dubbele vergelijking (Opgelost)

Offline drie_elf - 06/06/2010 16:50 (laatste wijziging 06/06/2010 16:52)
Avatar van drie_elfNieuw lid Beste Sitemasters,

Kan iemand mij helpen met het volgende:

Ik heb een tabel met de volgende kolommen:
datum, getal1, getal2, getal3, getal4 en getal5

De getalkolommen zijn gevuld met random cijfers tussen de 0 en 50. Ik probeer een query te schrijven die het volgende eruit filtert:
Alle rijen waarin het getal van variabele $one én het getal van variabele $two in voorkomt.

Dit was wat ik heb, maar niet werkt:

  1. $query = "SELECT * FROM tabel
  2. WHERE getal1 = '".$one."' OR
  3. getal2 = '".$one."' OR
  4. getal3 = '".$one."' OR
  5. getal4 = '".$one."' OR
  6. getal5 = '".$one."' AND
  7. getal1 = '".$two."' OR
  8. getal2 = '".$two."' OR
  9. getal3 = '".$two."' OR
  10. getal4 = '".$two."' OR
  11. getal5 = '".$two."'
  12. ";


Ik snap dat bovenstaande niet werkt. Hij pakt nu alles waar een 5 en een 6 in voorkomt. Ik kan echter niet bedenken hoe het wel hoort. Dit moet volgens mij kunnen in een sterk versimpelde query...

Iemand een idee waarmee ik verder kan werken?


Groet,


Ruud

1 antwoord

Gesponsorde links
Offline MiST - 06/06/2010 17:03
Avatar van MiST Lid haakjes in je query?

(reeks OF-en) EN (reeks EN-en)
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.167s