23. april 2004 - 15:42
Der er
1 kommentar og
1 løsning
Flytte noget i en database med en php kode
Jeg skal have hentet noget fra to forskellige steder i min mysql database (orders og store_shoppertrack) og føre dem ind i et andet sted (store_orders_itemmap). Det er samme database.
Hvordan gør jeg det med en phpkode? - gerne et eksempel... :-)
23. april 2004 - 18:16
#1
Det kan gøres ret nemt (hvis data ikke skal bearbejdes) med sql.
INSERT INTO store_orders_itemmap (col1, col2, col3 ..)
SELECT o.col1, o.col2, s.col1
FROM orders o, store_shoppertrack s
WHERE ...?
I php ser det sådan her ud:
$sql = <<<EOF
INSERT INTO store_orders_itemmap (col1, col2, col3 ..)
SELECT o.col1, o.col2, s.col1
FROM orders o, store_shoppertrack s
WHERE ...?
EOF;
mysql_query($sql) or die(mysql_error());