Hallo zusammen,
zunächst mal frohes Neues Jahr euch allen!
Nach vielen Jahren habe ich mich mal wieder an die Themen PHP & MySQL gewagt.
Mein Ziel ist es, ein ganz einfaches Buchungssystem zu realisieren.
Folgende Tabellen habe ich mir hierfür erzeugt:
Die Tabelle user wird bei der Registrierung gefüllt und für die Anmeldung abgefragt. Das funktioniert auch.
Der Benutzer wählt einen verfügbaren Trainingstermin (kommt aus der Tabelle training) aus und die Tabelle booking soll befüllt werden.
Anschließend soll der Benutzer auch seine gebuchten Trainings im Dashboard angezeigt bekommen.
Ich bin mir nicht sicher ob die Tabellen so Sinn machen bzw. ob ich einfach zu blöd für die SELECT ... LEFT JOIN ... Thematik bin.
Im Grunde möchte ich ja nur den Wert date in der Tabelle training ausgeben. Dazu suche ich mir in der Tabelle booking die Zeile in der die userid meiner id aus der übergebenen Session entspricht und suche dann mit der trainingsid die entsprechende Zeile in der Tabelle training. Korrekt? Und ja, ich habe den Beitrag JOINS hier im Forum gesehen, gelesen und diverse Dinge getestet, ich bekomme es schlichtweg nicht hin.
Habt ihr vielleicht eine Idee?
Danke und Gruß
Christian
zunächst mal frohes Neues Jahr euch allen!
Nach vielen Jahren habe ich mich mal wieder an die Themen PHP & MySQL gewagt.
Mein Ziel ist es, ein ganz einfaches Buchungssystem zu realisieren.
Folgende Tabellen habe ich mir hierfür erzeugt:
Die Tabelle user wird bei der Registrierung gefüllt und für die Anmeldung abgefragt. Das funktioniert auch.
Der Benutzer wählt einen verfügbaren Trainingstermin (kommt aus der Tabelle training) aus und die Tabelle booking soll befüllt werden.
Anschließend soll der Benutzer auch seine gebuchten Trainings im Dashboard angezeigt bekommen.
Ich bin mir nicht sicher ob die Tabellen so Sinn machen bzw. ob ich einfach zu blöd für die SELECT ... LEFT JOIN ... Thematik bin.
Im Grunde möchte ich ja nur den Wert date in der Tabelle training ausgeben. Dazu suche ich mir in der Tabelle booking die Zeile in der die userid meiner id aus der übergebenen Session entspricht und suche dann mit der trainingsid die entsprechende Zeile in der Tabelle training. Korrekt? Und ja, ich habe den Beitrag JOINS hier im Forum gesehen, gelesen und diverse Dinge getestet, ich bekomme es schlichtweg nicht hin.
Habt ihr vielleicht eine Idee?
Danke und Gruß
Christian
Kommentar