Goedemiddag,
Ik zit met een opdracht voor school waar ik niet uit kom. Het gaat om het volgende:
Ik ben bezig met een vriendenboekje. Mijn code bestaat voornamelijk uit PHP en wat sql er tussendoor. Ik heb hier 2 tabellen en een koppeltabel. In tabel 1 staan personen, in tabel 2 dingen. De koppeltabel geeft aan welke personen in het bezit zijn van welke dingen. Tabel 1 heeft dus een primary key, tabel 2 ook en de koppeltabel maakt de koppeling tussen deze 2. Mijn koppeltabel heeft bestaat uit een primary key, en vervolgens 2 kolommen met de waarde van de primary keys van de andere 2 tabellen. dus zoiets:
Koppeltabel
Primary key Mensen dingen
1 1 1
2 1 2
3 2 1
4 2 4
Nu wil ik een overzicht maken van de mensen, met daarachter de dingen die ze hebben. Dit lukt me, maar wat me niet lukt is de mensen die meerdere dingen hebben maar één keer te laten zien. Ik ben zo ver dat dit waarschijnlijk met een for loopje moet, maar ik krijg het niet werkend. Iemand toevallig enig idee?
Ik kan mijn scriptje laten zien welke nu dus alle mensen en dingen laat zien, maar de mensen dubbel. Maar gezien dat enkel een while loopje is dat door de requltaten heen gaat en deze in een tabel zet heeft dat weinig nut lijkt me.
Ik hoop dat iemand me kan helpen. In ieder geval onwijs bedankt.
Ik zit met een opdracht voor school waar ik niet uit kom. Het gaat om het volgende:
Ik ben bezig met een vriendenboekje. Mijn code bestaat voornamelijk uit PHP en wat sql er tussendoor. Ik heb hier 2 tabellen en een koppeltabel. In tabel 1 staan personen, in tabel 2 dingen. De koppeltabel geeft aan welke personen in het bezit zijn van welke dingen. Tabel 1 heeft dus een primary key, tabel 2 ook en de koppeltabel maakt de koppeling tussen deze 2. Mijn koppeltabel heeft bestaat uit een primary key, en vervolgens 2 kolommen met de waarde van de primary keys van de andere 2 tabellen. dus zoiets:
Koppeltabel
Primary key Mensen dingen
1 1 1
2 1 2
3 2 1
4 2 4
Nu wil ik een overzicht maken van de mensen, met daarachter de dingen die ze hebben. Dit lukt me, maar wat me niet lukt is de mensen die meerdere dingen hebben maar één keer te laten zien. Ik ben zo ver dat dit waarschijnlijk met een for loopje moet, maar ik krijg het niet werkend. Iemand toevallig enig idee?
Ik kan mijn scriptje laten zien welke nu dus alle mensen en dingen laat zien, maar de mensen dubbel. Maar gezien dat enkel een while loopje is dat door de requltaten heen gaat en deze in een tabel zet heeft dat weinig nut lijkt me.
Ik hoop dat iemand me kan helpen. In ieder geval onwijs bedankt.
https://eu.diablo3.com/en/profile/admrobo-1762/hero/79407822 - Xbox gamertag: control1983