Avatar billede rafix Nybegynder
20. juli 2005 - 12:02 Der er 5 kommentarer og
1 løsning

recordsæt henter forkerte værdier

jeg laver et check til min webshop hvor jeg kun vil vise store størrelser men den medtager eksempelvis en skjorte som kun er i størrelse 'str. small'. hvordan kan det være ?

SQL:
"SELECT *    FROM produkt, variant    WHERE IDprodukt=produktID AND (Produktgruppe = 'T-shirts' AND (Variant='str. xx-large' OR Variant='str. xxx-large')) OR (Produktgruppe = 'Jakker' AND (Variant='str. xx-large' OR Variant='str. xxx-large')) OR (Produktgruppe = 'Sweat shirt' AND (Variant='str. xx-large' OR Variant='str. xxx-large')) OR (Produktgruppe = 'Skjorter' AND (Variant='str. xx-large' OR Variant='str. xxx-large')) OR (Produktgruppe = 'Boxershorts' AND (Variant='str. xx-large' OR Variant='str. xxx-large')) OR (Produktgruppe = 'Boxershorts' AND (Variant='str. xx-large' OR Variant='str. xxx-large')) OR (Produktgruppe = 'Shorts' AND (Variant='str. xx-large' OR Variant='str. xxx-large' OR Variant='str. 38' OR Variant='str. 40' OR Variant='str. 42')) OR (Produktgruppe = 'Bukser' AND (Variant='str. xx-large' OR Variant='str. xxx-large' OR Variant='str. 38' OR Variant='str. 40' OR Variant='str. 42')) OR (Produktgruppe = 'Sko' AND (Variant='str. 45' OR Variant='str. 45,5' OR Variant='str. 46' OR Variant='str. 46,5' OR Variant='str. 47' OR Variant='str. 47,5' OR Variant='str. 48' OR Variant='str. 48,5' OR Variant='str. 49' OR Variant='str. 49,5' OR Variant='str. 50'))  GROUP BY IDprodukt  ORDER BY Produktgruppe ASC, IDprodukt DESC"
Avatar billede locturian Nybegynder
20. juli 2005 - 12:37 #1
Lige umiddelbart, kan jeg ikke se hvorfor du har 'IDProdukt = produktID' med ?

Desuden, kan du prøve at gøre det LIDT mere overskueligt, for det der er da godt nok svært at overskue... Prøv evt med 'Variant IN ('xx', 'small', 'noget_andet') osv osv.. Gør det lidt nemmere at se dig ud af :)
Avatar billede rafix Nybegynder
20. juli 2005 - 13:25 #2
ahhh ok.

jeg har IDprodukt=produktID med fordi jeg henter fra 2 tabeller og jeg kun skal bruge de Varianter der passer til det pågældende produkt
Avatar billede rafix Nybegynder
20. juli 2005 - 15:04 #3
sådan der - det virkede.
tak

skylder dig point
Avatar billede rafix Nybegynder
08. august 2005 - 15:23 #4
locturian
du skal have points
Avatar billede rafix Nybegynder
14. august 2005 - 13:34 #5
sig til hvis du vil have dem . jeg lukker nu
men opretter gerne et nyt til dine point
Avatar billede locturian Nybegynder
19. august 2005 - 22:17 #6
Du beholder bare point, jeg er her for at hjælpe, ikke for at tjene point ;) Så længe jeg har point nok til at oprette spørgsmål selv, er jeg glad :)
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
Kurser inden for grundlæggende programmering

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