Thread: Matchen
-
30-06-2010, 12:50 #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 bedanktno votes
-
-
30-06-2010, 12:54 #2Approved 9liver
- 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 characterno votes
-
30-06-2010, 13:31 #3Approved 9-lifer
- 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 )
voor de aanbod manCode:select * from wishlist w inner join aanbod a on w.item = a.item where w.user = 'me'
hopelijk kun je hier weg mee, anders moet je maar de opbouw van uw tabellen eens posten.Code:select * from aanbod a inner join wishlist w on a.item = w.item where a.user = 'you'
no votes
-
30-06-2010, 14:20 #4Member
- 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 Horsleyno votes
