Lasse Madsen <lm@h-tech.dk> wrote:
> Jeg har en database med alle spillerne ... (table - spillere)
> og jeg har en database med alle kampe (table - kampe)
>
> hvis jeg feks opretter en kamp "A mod B" kunne jeg godt tænke mig at
> kunne "tilmelde" hver enkelt spiller til den kamp men hvordan får
> kædet en spiller sammen med en "entry" i kamp databasen ?
Det er vel i grunden en databasespørgsmål, men vi prøver alligevel.
Du kunne for eksempel lave en relationstabel med kolonnerne matchId og
playerId. For hver spiller, der har deltaget i en kamp, indsætter du kampens
id sammen med spillerens id i tabellen.
For at hente information om de spillere, der har været med til en kamp, kan
du spørge noget lignende:
SELECT players.* FROM players
LEFT JOIN matches ON players.id = players_matches_relations.playerId
WHERE players_matches_relations.matchId = $matchId
--
Med venlig hilsen / Regards
Kasper Garnæs
http://kasper.garnaes.dk