php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 03.08.2006, 16:10  
Erfahrener Benutzer
 
Registriert seit: 12.07.2005
Beiträge: 279
max-dhom
max-dhom eine Nachricht über MSN schicken
Standard Problem mit Sport-Homepage

Hallo zusammen,

ich mache zzT die Homepage für einen Sportverein. Dieser hat verschiedene Abteilungen (Fussball, Leichtathletik usw.) die wiederum verschiedene Mannschaften haben (A-Jugend, U18 usw.).

Jetzt ist es so, dass jeweils der Betreuer der Seite Zugang zu einem Admin-Bereich hat, in dem er seinen Teil bearbeiten kann. Nun soll es zu jeder Mannschaft eine Seite geben, auf der alle Team-Mitglieder aufegführt sind mit Links auf Seiten, auf denen über jedes Team-Mitglied ein Profil angezgit wird. Also folgende Struktur:
--> Mannschaft (A-Jugend usw.)
--> Spieler (Übersicht über alle Spieler des Teams)
--> Profil (Profil des gewählten Spielers)

Soweit so gut. Da aber jede Abteilung andere Anforderungen an die Profile seiner Spieler setzt, habe ich das Problem dass ich keine Felder wie "Name" oder "Geburtstag" definieren kann.

Nun habe ich mir das so gedacht, dass der Admin zuerst eine Mannschaft erstellen muss (die dann in der tabelle mannschaften) gespeichert wird. Und dann kann er Spieler für diese Mannschaft erzeugen, die dann in der tabelle "spieler" gespeichert werden.

Aber wie mache ich es, dass jeder Admin für die Spalten der Profile andere Titel usw. vergeben kann? Ich möchte nämlich nicht, dass für jede Mannschaft eine neue tabelle erzeugt wird, da der Verein recht groß ist, und man sicher mit 50 Mannschaften rechnenmuss...

Habt ihr eine Idee?

Danke,
Max
max-dhom ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 03.08.2006, 16:45  
Gast
 
Beiträge: n/a
Standard Re: Problem mit Sport-Homepage

Zitat:
Zitat von max-dhom
Ich möchte nämlich nicht, dass für jede Mannschaft eine neue tabelle erzeugt wird, da der Verein recht groß ist, und man sicher mit 50 Mannschaften rechnenmuss...
Ja und? Was sind schon 50 Tabellen?? Wenn du zu jeder Mannschaft unterschiedliche Einträge (Spalten) hast, bleibt dir wohl nichts anderes übrig.

Gruß
phpfan
 
Alt 03.08.2006, 16:59  
Erfahrener Benutzer
 
Registriert seit: 17.07.2006
Beiträge: 140
louis
Standard Re: Problem mit Sport-Homepage

Zitat:
Zitat von phpfan
Wenn du zu jeder Mannschaft unterschiedliche Einträge (Spalten) hast, bleibt dir wohl nichts anderes übrig.
Nunja...er könnte in der DB ein Blob-Feld anlegen und dann die relevanten Daten aus einem Array per serialze schreiben und per unserialize holen...

mfg Louis
louis ist offline  
Alt 03.08.2006, 17:35  
Erfahrener Benutzer
 
Registriert seit: 21.07.2005
Beiträge: 209
pepe24
Standard

Erstmal muss da eine richtige Tabellenstruktur her. Sonst wird es definitiv Probleme geben. Was ist beispielsweise, wenn ein Spieler in eine andere Mannschaft kommt? Löschen und neu einarbeiten? Ist doch schmarrn. Lieber gleich eine richtige Normalform für Deine Datenabnk wählen. ( http://de.wikipedia.org/wiki/Normali...28Datenbank%29 ) Dann muss nur noch die Spieler[Mannschaft] ID geändert werden und "vererbt sich durch die restlichen Tabellen. -> Spieler einfach mitsamt aller Infos in eine andere Mannschaft verschoben. (Als Beispiel)

Dass jemand selbst Titel für zu speichernde Infos eingibt, halte ich persönlich für schlecht. Am praktischsten wäre doch ein Auwahlfeld am Anfang des Formulars für z.b. schwimmen, handball, fussball etc.. Nach dieser Einstellung werden schon Felder bereit gestellt, die eben die Sportart betreffen. Für jede Sportart gibt es eine Tabelle(wo eben diese Erfolge über den jeweiligen Spieler in nur genau dieser Sportart stehen... z.b. Rekorde, Zeit 100m, 50m, etc.), die dann mit der Spielertabelle verknüpft ist. So sind die Daten gut gespeichert, geordnet, überschaubar und schnell änderbar.

So wäre mein Ansatzpunkt, mir Gedanken über ein solches Projekt zu machen. Was haltet ihr davon?
pepe24 ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Galerie Problem... coraplanet PHP Tipps 2008 4 06.06.2008 13:42
Sessions Problem StephenKing PHP Tipps 2008 3 16.10.2007 08:30
datensätze defekt oder problem mit dem einlesen? Ministry Datenbanken 4 06.07.2006 18:42
problem mit homepage SSJ4Vegeta PHP Tipps 2006 14 29.03.2006 18:37
problem!!! PHP Tipps 2006 6 08.02.2006 11:06
[Erledigt] wieder ein Problem bei phpmailer und smtp PHP Tipps 2006 24 07.02.2006 01:07
[HELP] Problem mit dem Parsen von Homepage Seiten PHP-Fortgeschrittene 3 10.10.2005 18:58
[Erledigt] PHP Upload (Master Value/Local Value Problem) PHP-Fortgeschrittene 5 23.11.2004 07:21
Loginbereich für homepage mit SQL-Datenbankanbindung? PHP Tipps 2004-2 1 16.11.2004 15:35
Cookie / localhost / Problem gelöst PHP-Fortgeschrittene 11 02.11.2004 22:41
Problem mit alter JavaScript-Funktion woods PHP Tipps 2004 1 13.08.2004 13:34
[Erledigt] Problem mit Timestamp! PHP Tipps 2004 24 08.06.2004 19:51
Login Problem PHP Tipps 2004 4 04.06.2004 18:46
foreach problem mAy^daY PHP Tipps 2004 3 02.06.2004 20:29

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
passende javascripts für sportwebseiten

Alle Zeitangaben in WEZ +2. Es ist jetzt 15:14 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.