rainer: Datenbank JOIN

Beitrag lesen

Hallo,

grunzipiell (1): man loggt sich nicht in Tabellen ein.
grunzipiell (2): dein bisheriger Join ist sowieso falsch herum

Du möchtest eine Abfrage machen,

  • welche dir Informationen aus "gazeiterfassung" (User Infromationen) anzeigt
  • und wo das Suchkriterium (WHERE) nicht die User-Kennung ist, sondern "gebiet"

Also, woher nimmst du dann den Wert für "gebiet", steht der auch in einer Session-Variablen drin? Oder möchtest du alle User passend zum Gebiet passend zur Userkennung aus der Sessionvariablen?

Und wo ist die Verbindung zwischen der Entität "user" aus "gazeiterfassung" und der Information "gebiet"? Sind dass gazeiterfassung.user und loginoon.kennung?

Du siehst, deine Problembeschreibung hinterlässt immer noch mehr Fragen als Antworten. ;-)

Bis zum nächsten Mal.
Frank

Hallo Frank,

ich versuche einfach, mein Problem zu lösen,

Einloggen in Tabellen, warum nicht, ich möchte sie Kontrollieren und bei falscher Eingabe korrigieren.

Meine Voraussetzung ist:  User  (Anlegen eines Datensatzes)
                          Kontrolle  (Kontrolle eines Datensatzes, jedoch nur vom Gebiet)
                          Chef  (Kann alles kontrollieren)

Erklärt: Kontrolle vom Gebiet, sollte nur die Gebiete sehen, welche mit seinen Usernamen übereinstimmen. (z.B gebiet6 sieht Daten von ga6, ga6_2, ga6_3, jedoch nicht daten von ga5, ga5_2, deshalb die Nr. für "gebiet")

Chef kann alles sehen, deshalb auch kein Problem mit einer Session.

Der Wert für Gebiet ist in meinen Login vergeben:

Login: gebiet6 Rechte user  Wert für gebiet=517
       ga6     Rechte ga    Wert für gebiet=517
       ga6_2   Rechte ga    Wert für gebiet=517
       ga5     Rechte ga    Wert für gebiet=28
 Chef  verw    Rechte verw  sieht alle gebiete

Auswahl für Gebiet, sollte aber der Login sein, also nicht wählbar.

Das ist eben mein Problem, mit Session eingeschränkten Zugriff zu vergeben.

"loginoon" sind meine Zugagsdaten, sowie Rechte in der Datenbank
"gazeiterfassung" ist meine Datenbank

Danke nochmals, für deine Antwort!

Bin momentan im Umzug, deshalb meine verzögerten Antworten. Hab durch Möbelabbau und Aufbau ein bischen Stress. (Internet nur mit Datenstick)

mfg

Rainer