当前位置: 首页 > 面试题库 >

如何在php中将html表导出为ex​​cel或pdf

轩辕风华
2023-03-14
问题内容

在我的php页面中,我有一个表,如果用户需要,他必须将该表导出到Excel工作表。

用于显示表格的代码是:

$sql=mysql_query("SELECT * FROM attendance WHERE (year = '" . 
mysql_real_escape_string($_SESSION['year']) . "') and ( branch= '" . 
mysql_real_escape_string(($_SESSION['branch'])). "') and ( sem= '" . 
mysql_real_escape_string(($_SESSION['sem'])). "') and (sec= '" . 
mysql_real_escape_string(($_SESSION['sec'])). "')"); print "<body 
background='bg.jpg'>";                                                  
Print "<br><br><BR><center><table border 
cellpadding=3><tr><th>idno</th><th>name</th><th>subject</th><th>Held 
Classes</th><th>Attended Classes</th></tr>";   
while($data=mysql_fetch_array( 
$sql ))   {

echo "<tr><td>".$data['idno']." </td><td>".$data['name'] . " 
<td>".$data['subject']." </td><td>".$data['heldcls'] . " 
<td>".$data['attendcls']." </td>"; } 
Print "</table><br><br><form action = excel.php method = POST><input type = 
'submit' name = 'submit' Value = 'Export to excel'></form></center>";

我如何将此表导出到Excel工作表。以及 excel.php中 的代码应该是什么。请帮助我..提前谢谢..


问题答案:
使用PHP
Excel生成Excel文件。您可以在此处找到一个名为PHPExcel的好软件: https
//github.com/PHPOffice/PHPExcel

对于PDF生成,请使用http://princexml.com/



 类似资料:
  • 问题内容: 这是我的html代码,我在其中渲染了文件中的所有数据,但越来越 TypeError:无法将未定义或null转换为DocMeasure.measureNode(pdfmake.js:15635)的DocMeasure.measureNode(pdfmake.js:15635)的Function.keys()上的对象.layoutDocument(pdfmake.js:15076)在Pdf

  • 问题内容: 我的表格格式 我在网上找到了以下代码。但是,如果我使用“ thead”和“ tbody”标签,那是行不通的 问题答案: 您在Internet上找到的解决方案无法正常工作的原因是因为线路开始。该变量只有两个元素,是和。该行正在寻找内的所有元素是。你能做的最好的事情就是给一个id你和然后抓住所有基于该值。说您有: 然后对标记执行相同的操作 编辑:我也强烈建议使用jQuery。它将缩短为:

  • 问题内容: 我必须提供一些导出功能到我的网站,例如CSV或PDF。Java是否有功能强大且免费的工具将HTML页面转换为PDF格式? 问题答案: 与一起使用可以将HTML内容转换为PDF。 以下示例在某种程度上帮助您理解XHTML到PDF的转换。 使用飞碟API的示例 : 您需要以下库: core-renderer.jar iText-2.0.8.jar 您可以在中找到这些资源。 例1:使用XML

  • 问题内容: 您好,我正在寻找有关如何在ASP.NET MVC中导出为ex​​cel的最佳方法 现在我从billsternberger.net得到了这个 使用C#从ASP.NET MVC导出到Excel或CSV 从绑定到datagrid并导出到excel。 现在,我需要做的是获取我的html表并将其导出到excel,在这里我在处理表数据时使用了jquery datatable,因此它的重量更轻,因为

  • 问题内容: 我必须在我的网站上找到一张桌子。并且必须从“” 获取此表的数据,我已经尝试了很多方法,但是没有用。 .. 问题答案: 从外部来源获取数据时,要做的第一件事就是了解所返回的内容。 也是 结果: 因此,现在您知道您要处理的是对象,而不是标量值或数组。 因此,请尝试以下代码:-

  • 问题内容: 这是我以表格格式显示的数据。我想以PDF形式显示而不使用struts2的显示标签库。 javascript或jquery是否可能? 请帮我提供一些我用Google搜索过几天的代码,但一无所获。 问题答案: 在jsp上使用显示表将很容易将其与.csv,.excel和其他格式一起转换为* pdf,这是示例代码;