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)
Primary Key und seine Anwendung? [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-webhosting
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Primary Key und seine Anwendung?


 
Tragon
03-06-2002, 23:38 
 
Also ich lasse mir in einer Tabelle mit autoincrement und Primary key ne "Id" erstellen. Wie schaffe ich es nun diesen Key in ne andere Tabelle zu übernehmen so das deren Spalten dann eindeutig zu den anderen Sätzen mit der Id gehören?
Versteht jemand was ich damit meine und könnte mir weiterhelfen durch einen Vorschlag/Tipp?

 
mkJack
04-06-2002, 00:10 
 
// Eintrag eines Datensatzes in Tabelle 1
mysql_query("INSERT INTO tabelle SET username='Heinz',tip1='0:0', tip2='0:0' ");

// Letzte durch INSERT eingefügte ID ermitteln
$id = mysql_insert_id();

// Eintrag eines Datensatzes in Tabelle 2 mit gleicher ID wie Datensatz der 1. Tabelle
mysql_query("INSERT INTO andere_tabelle SET id='$id', weitere_felder='Hallo' ");

 
Tragon
05-06-2002, 00:17 
 
Jo thanx again mkJack!!!
:o

 
KinNeko
05-06-2002, 10:14 
 
// Eintrag eines Datensatzes in Tabelle 1
mysql_query("INSERT INTO tabelle SET username='Heinz',tip1='0:0', tip2='0:0' ");

// Eintrag eines Datensatzes in Tabelle 2 mit gleicher ID wie Datensatz der 1. Tabelle
mysql_query("INSERT INTO andere_tabelle SET id=last_insert_id(), weitere_felder='Hallo' ");

 
Tragon
05-06-2002, 21:13 
 
Geht das dann auf der gleichen Seite?Also wenn der 1.Befehl ausgeführt wurde kann ich es gleich weiter verwenden oder? Weil das ist ja dann ein großer Vorteil zur anderen Lösung??


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