ich habe ein Formular, in welchem ich einige Daten abfrage welche in meiner DB gespeichert werden.
gespeichert werden: nachname, vorname, geschlecht, geburtsdatum_tag, geburtsdatum_monat, geburtsdatum_jahr, email, verein, verband, altersklasse, spielklasse, position, turnierklasse, eintrag, timestamp
Tabelle heißt: ppc_anmeldungen_samstag
bei dem feld turnierklasse kann man beim formlar auswählen zw. d-klasse, damen b, jugend u13, jugend u15 und jugend u18
ich habe eine Zweite Tabelle (heißt turnierklassen_samstag) in der DB, in welcher ich id und name gespeichert habe
bei id stehen zahlen 1-5 und bei name, die unterschiedlichen turnierklassennamen (d-klasse, damen b, jugend u13, jugend u15 und jugend u18)
wenn nun meine sql anweisung so lautet:
$sql1 = "
SELECT ppc_anmeldungen_samstag.id, nachname, vorname, verein, turnierklassen_samstag.name, timestamp
FROM ppc_anmeldungen_samstag
LEFT JOIN turnierklassen_samstag ON ppc_anmeldungen_samstag.turnierklasse = turnierklassen_samstag.id
WHERE turnierklasse = '3' OR turnierklasse = '4' OR turnierklasse = '5'
ORDER BY timestamp";
dann bekomme ich Jugend U13, Jugend U15 und Jugend U18 im Feld “name” aufgelistet. soweit so gut, stimmt ja im Prinzip auch.
Nur möchte ich das noch ein wenig weiter ins Details gehen und das ganze noch unterteilen in männlich und weiblich.
(männlich und weiblich frage ich ja zu Beginn von meinem Forumlar ab.)
Also sollte im Feld “name” dann Jugend wU13, Jugend wU15, Jugend wU18, Jugend mU13, Jugend mU15, Jugend mU18 (w=weiblich, m=männlich)
mir dies alles von meinem Wissen etwas zu hoch und ich bin sehr auf hlfe und vorschläge angewiesen wie man dass am besten realisieren kann. ob ich evtl noch eine zusätzliche Tabelle benötige etc.
ich hoffe ich konnte mich verständlich ausdrücken, und man konnte verstehen was ich meine und bedanke mich mal schon vorab für all eurer Mühen.