U
Unglücksrabe
Guest
Moin,
für meine Homepage muss ich gerade 2 Tabellen miteinander verknüpfen.
Ich habe die Tabelle "Benutzer" und die Tabelle "Noten". In Benutzer stehen lediglich Benutzername und Passwort drin. In Noten : Datum, Unterrichtsfach, Bezeichnung und Note.
Nun soll der Benutzer, der sich anmeldet, natürlich auch nur seine Noten angezeigt bekommen. (Datenschutz etc pp...). Darum dachte ich, dass es nicht verkehrt wäre, dass der Benutzername der zum einloggen verwendet wurde, auch für den Vergleich und der Ausgabe der Noten verwendet wird. User1 loggt sich ein, User1 -> User1 Noten, User1 Noten werden ausgegeben.
Meine Abfrage sieht so aus :
Das klappt aber hinten und vorne nicht.
Fehlermeldung :
Hoffe ihr habt eine Idee, komme gerade kein Stück weiter und die Anleitungen bei Google und Co sind auch eher - naja. 🙁
Lieben Gruß 🙂
für meine Homepage muss ich gerade 2 Tabellen miteinander verknüpfen.
Ich habe die Tabelle "Benutzer" und die Tabelle "Noten". In Benutzer stehen lediglich Benutzername und Passwort drin. In Noten : Datum, Unterrichtsfach, Bezeichnung und Note.
Nun soll der Benutzer, der sich anmeldet, natürlich auch nur seine Noten angezeigt bekommen. (Datenschutz etc pp...). Darum dachte ich, dass es nicht verkehrt wäre, dass der Benutzername der zum einloggen verwendet wurde, auch für den Vergleich und der Ausgabe der Noten verwendet wird. User1 loggt sich ein, User1 -> User1 Noten, User1 Noten werden ausgegeben.
Meine Abfrage sieht so aus :
$abfrage = "SELECT * FROM Noten INNER JOIN Benutzername ON (Noten.Benutzername = Benutzername.Benutzer)";
Das klappt aber hinten und vorne nicht.
Fehlermeldung :
Table 'zecamdb.Benutzername' doesn't exist
Hoffe ihr habt eine Idee, komme gerade kein Stück weiter und die Anleitungen bei Google und Co sind auch eher - naja. 🙁
Lieben Gruß 🙂