如何复制从表中插入的数据以插入另一个表?

时间:2018-03-18 00:35:02

标签: php mysql mysqli

我有两张桌子

transaction_tbl
order_tbl

我使用主键自动增量transaction_tbltransaction_no中插入数据。

现在,我需要在order_tbl中使用列

插入数据
orderitem_no(AI, PK), 
transaction_no, 
product_sku, 
quantity

如何在一个进程中同步transaction_no transaction表?

我只是将数据分配给变量:

我目前的代码是

$sql0 = "INSERT INTO transaction_tbl (transaction_no, transaction_date, customer_name) VALUE ('', now(), '$customer_name');";

$x=0;
while ($x!=5){
$sql1 = "INSERT INTO order_tbl
                    (orderitem_no, transaction_no, product_sku, quantity) 
            VALUE ('', '', '$product_sku', '$quantity');";
$x=$x+1;
}

接下来没什么。对不起,我失去了。

我计划在一个过程中运行sql。

transaction_tbl中的

transaction_no是自动递增。

我在order_tbl中有fk_trans_no。

然后我完全输了。 orderitem_no是自动增量,但我将如何处理transaction_no?

0 个答案:

没有答案