【发布时间】:2011-03-26 21:04:56
【问题描述】:
我们如何将以下数组发布到 mysql(columns: id, date, amount)...
Array
(
[date] => Array
(
[0] => 03/27/2011
[1] => 04/27/2011
)
[amount] => Array
(
[0] => 5000
[1] => 5000
)
)
我们如何从这个数组中获取数据(日期和金额)以使用 foreach 发布到 mysql 中?
顺便说一句,我们正在使用以下字段获取此数组...
<input type="text" name="payment[date][]" /> <input type="text" name="payment[amount][]" />
<input type="text" name="payment[date][]" /> <input type="text" name="payment[amount][]" />
感谢您的支持。
【问题讨论】:
-
你有一个二维数组,所以我假设你必须有一个双 foreach 循环。
-
您的知识水平如何?您是否已经在使用特定的 MySQL 扩展(
mysql_*、mysqli_*或PDO也许)?或者这是一个完整的 PHP/MySQL 菜鸟问题? -
@fireeyedboy 是的,我可以使用 mysqli,但我想在将其发布到 db 之前在 php 中循环。
-
@JCOC611:这没有必要。循环一个元素并同时检查另一个元素中是否存在相同的索引可以正常工作。
-
@fireeyedboy 你能贴出代码吗?