1
我是使用PHP的新手,我需要一些帮助。如何使用PHP将动态html表导出到doc文件?
我想发送一个HTML表格到另一个PHP文件,然后,能够使用这些信息(特别是我想下载这个像DOC文件)。
我见过很多信息如何做到这一点。但我没有看到没有<tbody></tbody>
怎么办。我有一个动态表,所以,数据从一个数组中加载。顺便说一句,我使用DataTable-jQuery来做到这一点。
我有以下的HTML代码:
<form action="sectoresTable.php" method="post">
<table id="sectoresTable">
<thead>
<tr>
<th><b>#</b></th>
<th><b>Numero</b></th>
<th><b>Nombre</b></th>
</tr>
</thead>
<tbody>
</tbody>
</table>
<button type="submit" style="margin-top: 20px;">Exportar</button>
</form>
和sectoresTable.PHP
:
<?php
header("Content-type: application/vnd.ms-word");
header("Content-Disposition: attachment; filename=TablaSectores.doc");
echo '';
?>
顺便说一句,加载数据到表中,我使用下面的脚本:
<script>
$('#sectoresTable').DataTable({
data: arraySectores
});
</script>
一般来说,这一切都很好,我下载了一个doc文件,但没有信息(一个d这是正确的,因为我的回声没有打印任何东西。)。
我知道我需要在我的HTML代码中使用一个foreach吗?但是,真的,我不确定。
有什么想法?
这是所有你还是有更多的代码? – Maximus2012
这个答案可能会有所帮助:http://stackoverflow.com/a/11536958/3044080 – nomistic
是的,这是所有...加载表中的数据,我有一个JavaScript脚本。非常简单:$('#sectoresTable')。DataTable({data:arraySectores}); –