【发布时间】:2012-06-19 00:12:32
【问题描述】:
这件事让我非常不安,所以我提前感谢您的帮助。似乎有很多关于这个主题的演练,但似乎我可能会为这只猫剥皮有点不同。 . . .
我有一个采购订单表单,我正在使用 javascript 向表中动态添加行并捕获多个行项目的数据。然后我收集数组中每一列的数据。例如,我将“Cust_PN”、“数量”、“价格”作为每个列和数组。 . . Cust_PN[0] Cust_PN[1] 和 Cust_PN[2] 分别用于行项目 1-3。然后我有 Qty[0]、Qty[1] 和 Qty[2] 等等。
我可以让它正确地回显而不会出现问题。但是,当我去发布时,我只会发布上一个条目 *[3] 中的数组数据。
我目前有以下代码/查询。 . .再次感谢任何帮助。
$query1 = "INSERT INTO SO_Items (Timestamp,SO_Num,SO_Rev,SO_Line_Item,Cust_PN,Cust_PN_Rev,My_PN,My_PN_Rev,Description,
Qty,Sale_Price,UOM,Program,Required_Date)
SELECT NOW(),'$SO_Num','$SO_Rev','$SO_Line_Item[$a]','$Cust_PN[$a]','$Cust_PN_Rev[$a]','$My_PN[$a]','$My_PN_Rev[$a]','$Description[$a]','$Qty[$a]','$Sale_Price[$a]','$UOM[$a]','$Program[$a]','$Required_Date[$a]'" or die ('Error posting data');
foreach($Cust_PN as $a => $b) {
mysql_query($query1);
}
我很确定上面有很多问题。 . .提前谢谢你。
【问题讨论】:
-
你为什么不从这里开始dev.mysql.com/doc/en
-
实际错误是什么? “我可以让它正确地回响......”:提到
echo在哪里?