Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
2Tabellen in Relation setzen [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
2Tabellen in Relation setzen


 
Tragon
02-06-2002, 17:42 
 
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?

 
mkJack
02-06-2002, 18:04 
 
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:

INSERT INTO daten SET feld1='Hallo', feld2='Guten Tag', username='fred15';

INSERT INTO user SET username='fred15', password='1234';


Auslesen der Datensätze aus beiden Tabellen für fred15:

SELECT daten.feld1, daten.feld2, user.username, user.password
FROM daten, user
WHERE user.username='fred15' AND user.username=daten.username;

 
Tragon
02-06-2002, 18:07 
 
Gute und einfache Idee, danke werde des denke ich mal so machen!

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 00:05 Uhr.