我试图访问数组中的每个值而无需序列化它。 我希望将这些数据存储到MySQL的日期时间字段中。 从我的表单收到数据[collect] => Array ([0] => 01 [1] => 06 [2] => 2011 [3] => 17 [4] => 41)
基于窗体的阵列
如何将此数组数据存储到我的数据库'datetime'字段列中?
$dd=$_POST('$collect[0]');
$mm=$_POST('$collect[1]');
$yy=$_POST('$collect[2]');
$hh=$_POST('$collect[3]');
$ii=$_POST('$collect[4]');
$ddate = ('$yy','$mm','$dd',NULL,'$hh','$ii',NULL)
我尝试上面做的是采取每个数组值并将其存储在变量名,比使用变量$ ddate存储在我的数据库中的日期时间。我不知道这是甚至可能,但我已经尝试序列化,但日期不会插入到数据库只显示格式0000/00/00 00:00
数据库,所以我想上面看看这是否可以工作。
如果有一个通用的方法可以用来代替上述,请有人给我看一个我能工作的小例子。
代码造型是为了......你知道的,更容易阅读和理解。如果你必须要求某人查看你的代码,比如......你知道。StackOverflow – mkilmanas 2011-06-02 14:08:46