【发布时间】:2021-01-13 21:09:51
【问题描述】:
我是 PHP 新手,在这里需要一些帮助。
我想将一个 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 文件但没有信息(这是正确的,因为我的 echo 没有打印任何内容。)。
我知道我需要在我的 HTML 代码中使用 foreach?但真的,我不确定。
【问题讨论】:
-
这是您拥有的所有代码还是还有更多?
-
这个答案可能会有所帮助:stackoverflow.com/a/11536958/3044080
-
是的,这就是...加载表中的数据,我有一个javascript脚本。很简单:$('#sectoresTable').DataTable({data: arraySectores});
标签: javascript php jquery html