Toon posts:

Mysql selectie

Pagina: 1
Acties:
  • 23 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik heb waarschijnlijk een erg simpele vraag maar ik heb her en der gezocht en geen bevredigend antwoord gekregen.

Ik wil twee selecties maken met een query in PHP. Allereerst haal ik categoriën op, gevolgd door een query welke de producten ophaalt die gekoppelt zijn aan de betreffende categorie (tussentabel). Het kan echter zijn dat niet alle catogoriën al producten bevat. Deze categoriën wil ik dan ook niet getoond zien. Hoe kan ik dat het beste oplossen?

  • Megamind
  • Registratie: Augustus 2002
  • Laatst online: 10-09 22:45

  • xtra
  • Registratie: November 2001
  • Laatst online: 19-11 10:57
Waarom twee selecties en niet één selectie die alles meteen voor je ophaalt?

Voor één selectie kun je kijken naar SELECT en JOIN. Wil je echt twee selecties dan wordt het zoiets als SELECT a, b, c WHERE a IN (1, 2, 4)

Verwijderd

Topicstarter
Thx.. Stom had ik zelf ook kunnen weten.. :-P.. Bedankt!

Verwijderd

Inderdaad, met een INNER JOIN op die twee tables krijg je ook alleen de categorieën die producten bevatten.

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 20-11 11:59

NMe

Quia Ego Sic Dico.

Dit staat dus inderdaad gewoon genoemd in onze FAQ. Lees die de volgende keer dat je een topic wil openen eerst even door. :)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.

Pagina: 1

Dit topic is gesloten.