Thread: Matchen

  1. #1
    *badeendje*'s Avatar
    Registered
    22/11/04
    Location
    Geel
    Posts
    257
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/1

    Matchen

    Ik ben bezig aan een nieuw project en zie even door het bos de bomen niet meer.

    Kort de situatie schetsen:
    Gebruikers kunnen een 'wishlist' aanmaken en een 'aanbod' lijst.
    Tussen deze twee zou een match gemaakt moeten worden waarbij de gebruiker alle matches kan bekijken.
    Hierbij wordt weergegeven welke gebruiker een item in zijn aanbod zitten heeft die bij jouw in je wishlist steekt en een item in jouw aanbod dat bij de gebruiker in zijn wishlist zit. de omgekeerde match moet hierbij dus ook gelden

    Is dit eenvoudig mogelijk met een query of is hier enige tussenkomst van php nodig om deze informatie te verkrijgen? Hoe zou ik dit het beste aanpakken?

    Alvast bedankt
    no votes  

  2. #2
    Cycloon's Avatar
    Registered
    18/01/04
    Location
    Melle
    Posts
    10,535
    iTrader
    56 (100%)
    Mentioned
    0 Post(s)
    Reputation
    27/102
    Dat lijkt me een simpele join te zijn, maar zonder meer specifieke info over hoe je databank is opgebouwd kunnen we geen exact antwoord geven.
    “In terms of how we evaluate schooling, everything is about working by yourself. If you work with someone else, it’s called cheating. Once you get out in the real world, everything you do involves working with other people.”
    PSN: Cycloon - Final Fantasy XIV: A realm reborn character
    no votes  

  3. #3
    woony's Avatar
    Registered
    03/12/03
    Location
    Oostende
    Posts
    2,599
    iTrader
    78 (100%)
    Mentioned
    0 Post(s)
    Reputation
    7/10
    inner join op het veld die gelijk zou moeten zijn.
    uw vraag dat het omgekeerd ook moet zijn is beetje raar want.. een 'match' is een 'match' e

    maar als ik het goed begrijp moet voor persoon x wishlist gekeken worden naar ALLE aanbodslijsten. en voor persoon y aanbod gekeken naar alle wishlists.

    voor de wishlist-man iets als dit ( simplistisch )
    Code:
    select * from wishlist w 
    inner join aanbod a on w.item = a.item
    where w.user = 'me'
    voor de aanbod man
    Code:
    select * from aanbod a
    inner join wishlist w on a.item = w.item
    where a.user = 'you'
    hopelijk kun je hier weg mee, anders moet je maar de opbouw van uw tabellen eens posten.
    no votes  

  4. #4
    DieselPower's Avatar
    Registered
    23/09/04
    Location
    2000
    Posts
    5,759
    iTrader
    2 (100%)
    Mentioned
    0 Post(s)
    Reputation
    17/23
    Ja, post uw ERM schema's eens...
    "Hookers and drunks instinctively understand that common sense is the enemy of romance." - Sebastian Horsley
    no votes  

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Log in

Log in