Gast | Inloggen | Registreer
Een 'Gast' bezit beperkte rechten.
Word lid voor alle mogelijkheden.
LVL0 
 
 0%
Bewerk forum profiel | Bewerk site profiel
Bekijk je forum profiel | Gastenboek:
Log in om je privé berichten te bekijken
Inloggen/Registreer
gegevens bijhouden
Bekijk je berichten - Berichten sinds laatste bezoek

 
Plaats nieuw bericht   Plaats Reactie    Evilgamerz.com Forum Index // Internet & Netwerken
Vorige onderwerp :: Volgende onderwerp  
Auteur Bericht
Yorick
Godlike
Godlike

Berichten: 3501
Rating: 17
BerichtGeplaatst: Za Sep 13, 2008 12:37 pm    Onderwerp: gegevens bijhouden Reageer met quote
ik ben een scriptje aan het maken voor iemand waarin hij kan invoeren wie er aanwezig was op zijn trainingen enzo. maar om het in een database te steken: hoe zou die database er nu juist moeten uitzien? ik dacht aan een tabel maar hoe kan ik er juist in bijhouden wie op welke training aanwezig was enzo?

Yorick bezit de volgende gaming platformen:
Terug naar boven
Z@3 Redrum
Evilgamer
Evilgamer

Berichten: 27156
Rating: 0
BerichtGeplaatst: Za Sep 13, 2008 7:37 pm    Onderwerp: Reageer met quote
Tabel met velden als ID, training, datum
Tabel met velden ID, ID training, speler

ID training koppelen met het ID van het eerste veld. Zo zou ik 't denk ik doen. Dus als volgt:

Tabel Training
- ID +
- Training info
- Datum

Tabel Spelers
- ID
- Training ID +
- Spelernaam

De plussen dan koppelen aan elkaar via PHP/SQL.

Z@3 Redrum bezit de volgende gaming platformen:
Terug naar boven
BarthezZ
Evilgamer
Evilgamer

Berichten: 9708
Rating: 41
BerichtGeplaatst: Za Sep 13, 2008 8:28 pm    Onderwerp: Reageer met quote
Het hangt een beetje van het doel af, voor "simpelere" loops mogelijk te maken kan je gewoon iets in de trand van:

Spelers
- int spelerid auto_increment primary_key
- varchar naam

Trainingen
- int trainingid auto_increment primary_key
- datetime datum
- varchar naam
- text info

training_aanwezig
- int trainingid primary_key
- int spelerid primary_key

Quote:
maar hoe kan ik er juist in bijhouden wie op welke training aanwezig was enzo?

Je voert apart je trainingen en spelers in, bij het invoeren kan je een loop doen over alle spelers en een insert doen naar training_aanwezig met het spelerid en trainingid

Bij het ophalen doe je weer een loop over de spelers en join je naar training_aanwezig

2
Terug naar boven

Plaats nieuw bericht   Plaats Reactie    Evilgamerz.com Forum Index // Internet & Netwerken Tijden zijn in GMT + 1 uur

Pagina 1 van 1