我很新的PHP,但对C有很好的理解,访问POST数据
当我想访问的API我创建了一些用PHP后的数据我用:
$_POST['date_set']
获取的值传递的日期 - 这一切能够完美,但是我读了我应该获取这样的:
$date_set = trim(urldecode($_POST['date_set']));
这始终返回日期00:00:00值它存储后在我的数据库。
当我直接访问使用$ _ POST [“date_set”]我得到什么价值被张贴,例如:2013年8月28日10时31分03秒
有人能告诉我,我是什么搞乱?
不需要使用'urldecode',因为PHP会自动执行$ _POST,$ _GET和$ _COOKIE – 2013-08-28 11:35:34
_这将始终返回一个00:00:00的值作为存储在我的DB中的日期._ - 您的问题可能出现在从数据库中存储和检索日期值的代码中。该代码没有在这里显示,所以我们可能无法帮助你。 – Mels
在保存数据之前使用strtodate strtotime,数据库期望日期字符串以某种其他格式 –