在php中将表导出为ex​​cel

时间:2016-08-04 07:26:21

标签: php jquery html

我的表在表的td内有输入类型文本,我得到空值。使用jquery.table2excel.js导出表。 这是示例代码

<tr>
    <td class="DG_table">
       <span class="left">Total Revenue ($)</span>
    </td>
    <td class="DG_table">
       <input class="form-control" type="text" value="2779695.009431"/>
    </td>
    <td class="DG_table">
       <input class="form-control" type="text" value="2779695.009431"/>
    </td>

</tr>

1 个答案:

答案 0 :(得分:0)

您有几个选项,可以将数据转换为CSV,或使用PHPExcel Library

您可以将数据放入数组并使用fputcsv函数。

CSV示例

$data = array (
    array('row 1 col 1', 'row 1 col 2', 'row 1 col 3'),
    array('row 2 col 1', 'row 2 col 2', 'row 2 col 3'),
    array('row 3 col 1', 'row 3 col 2', 'row 3 col 3'),
);


$file = fopen('mycsv.csv', 'w');

foreach ($data as $cells) {
    fputcsv($file, $cells);
}
fclose($file);