2013-03-30 128 views
1

因此,我有这个CART表,它存储客户的选定项目和ORDER表,它存储客户的订购项目,显然,我想转移/添加所选的项目客户到ORDER表。我想把它做成INSERT INTO(product_names,size,price等数组),因为客户可以在购物车中有多个物品。我真的需要你的帮助:|将多个行值添加到多列

$query=mysql_query("select * from cart where user_id =$session_id"); 
while($row=mysql_fetch_assoc($query)){ 
    $cartItems = array('user_id'=$row[user_id],'product_name'=>$row['product_name'],  'price'=>$row['price'], 'size'=>$row['size']); 
} 
+0

唐'*'* * * * * * * * * * * *足以指定表的模式':'' –

+0

@JW,逻辑lng po需要ko :) –

回答

0

你可以另一个数据库为,说ORDER DBORDERED _ITEMS table然后当你插入项目ORDERED_ITEMS table可以使用mysql_insert_id()并插入user_idORDERD DB,并从那里您可以加入两个表