使用PHP导出CSV文件数据
我在mysql表中有如下数据:使用PHP导出CSV文件数据,php,mysql,arrays,csv,Php,Mysql,Arrays,Csv,我在mysql表中有如下数据: INSERT INTO `camp_expense` (`expense_id`, `camp_regtype`, `camp_name`, `camp_date`, `expense_name`, `expense_amount`, `expense_total`, `calculation_date`, `expense_status`) VALUES (1, 'Free', 'Sharekhan', '2012
INSERT INTO `camp_expense` (`expense_id`, `camp_regtype`, `camp_name`,
`camp_date`, `expense_name`, `expense_amount`, `expense_total`,
`calculation_date`, `expense_status`) VALUES (1, 'Free', 'Sharekhan',
'2012-07-27 10:05:pm', '["Petrol / Conveyance"]', '["1000"]', '1000',
'31-07-2012 ', ''), (2, 'Free', 'Sharekhan', '2012-07-27 10:05:pm',
'["Tea / Water","Staff Incentives"]', '["1000"," 10000"]', '11000',
'31-07-2012 ', ''),
在本例中,第5列包含数组格式的数据。当我尝试以CSV格式导出它时;第5列中的数据显示为数组。我不想在结果中显示数组。我想以列格式显示第5列数据。这在使用PHP的CSV fomat中可能吗
谢谢
Onkar Kubal < P>我将考虑第五字段是JSON数组。如果是这样,您可能需要先对其进行
json\u解码
,然后将其编码为CSV。
你可以使用一个合适的库,但是只要
join(','$array)
也可以这样做。你能给我们举一个例子,说明你希望输出是什么样子的,以及你迄今为止试图让它看起来像什么样的代码吗?