SQL-Syntax (PHP-Script) gesucht
Hallo,
Bin ein absoluter Newbie muß aber sie Datensätze einer Tabellenspalte in eine andere Tabelle übernehmen.
Ich habe die Tabelle "posts" mit den Spalten "uploadid" und "postid".
Dann die Tabele "attachments" mit der Spalte "attachmentid" und "postid"
wenn jetzt der Eintrag in "posts.uploadid" gleich ist wie in "attachments.attachmentid" soll in die Spalte "attachments.postid" der Wert von "posts.uploadid" übertragen werden.
Beispiel:
posts
uploadid | postid
-----------------------
12345 | 1111
attachments
attachmentid = 12345
dann soll in der Tabelle
attachments
postid = 1111 sein.
Ich hoffe ich konnte mich verständlich ausdrücken, und bedanke mich schon mal für hilfreiche antworten.
Bin ein absoluter Newbie muß aber sie Datensätze einer Tabellenspalte in eine andere Tabelle übernehmen.
Ich habe die Tabelle "posts" mit den Spalten "uploadid" und "postid".
Dann die Tabele "attachments" mit der Spalte "attachmentid" und "postid"
wenn jetzt der Eintrag in "posts.uploadid" gleich ist wie in "attachments.attachmentid" soll in die Spalte "attachments.postid" der Wert von "posts.uploadid" übertragen werden.
Beispiel:
posts
uploadid | postid
-----------------------
12345 | 1111
attachments
attachmentid = 12345
dann soll in der Tabelle
attachments
postid = 1111 sein.
Ich hoffe ich konnte mich verständlich ausdrücken, und bedanke mich schon mal für hilfreiche antworten.
|
|
PHP-Quelltext |
1 2 3 |
<?php
mysql_query("UPDATE attachments SET postid=posts.uploadid WHERE attachmentid=posts.uploadid") or die(mysql_error());
?>
|
mach aber vorher nen datenbankbackup!!! Ist nicht getestet
~!__/
..o.o
This is Einkaufswagen.
Copy Einkaufswagen into your signature to help him on his way to world domination.


