【发布时间】:2011-06-02 13:59:56
【问题描述】:
我正在尝试访问数组中的每个值而不对其进行序列化。
我希望将这些数据存储到 MySQL 中的日期时间字段中。
数据来自我的表单[collect] => Array ( [0] => 01 [1] => 06 [2] => 2011 [3] => 17 [4] => 41 )
如何将此数组数据存储到我的数据库“日期时间”字段列中?
$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
标签: php mysql arrays serialization webforms