Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在csv\u from\u result方法中,将我们的codeigniter查询对象中的mysql时间戳转换为日期_Php_Mysql_Codeigniter_Date_Time - Fatal编程技术网

Php 在csv\u from\u result方法中,将我们的codeigniter查询对象中的mysql时间戳转换为日期

Php 在csv\u from\u result方法中,将我们的codeigniter查询对象中的mysql时间戳转换为日期,php,mysql,codeigniter,date,time,Php,Mysql,Codeigniter,Date,Time,我有以下代码: $query = $this->EE->db->select('*')->where('form_name', 'Newsletter')->get('freeform_entries'); $filename = "newsletter.csv"; $path = "some/path"; $delimiter = ","; $newline = "\r\n"; $cs

我有以下代码:

$query = $this->EE->db->select('*')->where('form_name', 'Newsletter')->get('freeform_entries');
        $filename = "newsletter.csv";
        $path = "some/path";
        $delimiter = ",";
        $newline = "\r\n";
        $csv_data = $this->EE->dbutil->csv_from_result($query, $delimiter, $newline);
但其中一个字段是时间戳,我需要将它转换为日期时间,这样当输出到csv时,它看起来就是这样。所以我需要20-10-13 09:28而不是1357752502


有什么想法吗?

FROM_UNIXTIME将unix_timestamp参数的表示形式作为'YYYY-MM-DD HH:MM:SS'中的值返回:

$query = $this->EE->db->select('FROM_UNIXTIME(timestamp_field) AS "value"', ... )->where('form_name', 'Newsletter')->get('freeform_entries');
        $filename = "newsletter.csv";
        $path = "some/path";
        $delimiter = ",";
        $newline = "\r\n";
        $csv_data = $this->EE->dbutil->csv_from_result($query, $delimiter, $newline);

更多信息:

这里只需一个简短的问题:'从作为“值”的UNIXTIME(timestamp_字段),…)我该怎么说:以及所有其他字段,例如a*?哦,没关系,忽略它,我有一个拼写错误,但做得对。再次感谢!!