功能意图: 买家在网站选择商品后,把商品编号,价格,名称,和买家id 等数据写入 订单数据表以前我是这样做的:根据买家选择的商品编号 ,查询商品数据表 ,用好多变量表示商品的信息 ,然后把商品的信息和买家信息(买家信息通过session获得)一起写入收据库。good是商品数据表,orders是订单数据表,
我知道这样的sql语句可以把商品数据表的信息写入订单数据表中
INSERT INTO `orders` (`goodid` ,`goodname` ,`goodprice`)
SELECT `goodid` ,`goodname` ,`goodprice` 
FROM `good`
WHERE `goodid` = 87564;
于是,我想在插入数据的时候,再多写入两个字段的值,一个是“订单号”$orderid ,还有一个是“买家的账号”$member,
INSERT INTO `orders` (`orderid`,`member`,`goodid` ,`goodname` ,`goodprice`)****************但是这个sql语句后面的部分应该怎么样写呢?劳烦大家费心了。
两种写入方法,那一种更好一点呢?