2Tabellen in Relation setzen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • 2Tabellen in Relation setzen

    Also folgendes Prob ich möchte in eine Tabelle die Daten des Users und sonstige angaben reinmachen und in eine andere Tqabelle sein Passwort und den Loginnamen. Wie stellt man jetzt dann die Verbindung her das wenn man sich einträgt man weiß und die Datensätze nicht vermixt werden? Hab irgendwo gelesen mit einem "Pseudo-Foreign-Key", verstehe es aber nicht so ganz, könnte mir bitte jemand weiterhelfen?
    M.f.G. Tragon

  • #2
    Angenommen der Username ist eindeutig (sollte er ja schon sein).
    Dann kannst du das so wie in folgendem Beispiel machen:

    Eintrag für User fred15:
    [FONT=courier]
    INSERT INTO daten SET feld1='Hallo', feld2='Guten Tag', username='fred15';

    INSERT INTO user SET username='fred15', password='1234';
    [/FONT]

    Auslesen der Datensätze aus beiden Tabellen für fred15:
    [FONT=courier]
    SELECT daten.feld1, daten.feld2, user.username, user.password
    FROM daten, user
    WHERE user.username='fred15' AND user.username=daten.username;
    [/FONT]
    Immer erst mal gucken, ob Benzin im Tank ist ...

    Kommentar


    • #3
      Gute und einfache Idee, danke werde des denke ich mal so machen!
      M.f.G. Tragon

      Kommentar

      Lädt...
      X