Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/298.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 将数据从数据库转换为excel_Php_Mysql - Fatal编程技术网

Php 将数据从数据库转换为excel

Php 将数据从数据库转换为excel,php,mysql,Php,Mysql,我有一个从数据库获取数据的网格,如下所示:- <table width="100%" cellspacing="0" cellpadding="0" border="0" class="gwlines"> <tbody><tr> <th width="15">#</th> <th width="150">Name</th> <th wi

我有一个从数据库获取数据的网格,如下所示:-

      <table width="100%" cellspacing="0" cellpadding="0" border="0" class="gwlines">
      <tbody><tr>
        <th width="15">#</th>
        <th width="150">Name</th>
        <th width="100">Type</th>
        <th width="50">Date</th>
        <th width="50">From</th>
        <th width="50">To</th>
        <th width="30">Price</th>
        <th width="30">Paid</th>
        <th width="30">Remaind</th>
        <th colspan="4">Actions</th>
      </tr>
  <?
    $i=1;
    while($objResult=mysql_fetch_array($objQuery)){
  ?>              
      <tr id="vip_row<?=$objResult["vip_id"];?>" <? echo ($i%2==0?'bgcolor="#edf0f6"':''); ?>>
        <td><input name="cbSelect[]" type="checkbox" id="cbSelect[]" value="<?=$objResult["vip_id"]; ?>" /></td>
        <td><?=$objResult["customer_name"]; ?></td>
        <td><?=$objResult["vip_type"]; ?></td>
        <td><?=$objResult["vip_date"]; ?></td>
        <td><?=$objResult["vip_from"]; ?></td>
        <td><?=$objResult["vip_to"]; ?></td>
        <td><?=$objResult["vip_price"]; ?></td>                
        <td><?=$objResult["vip_paid"]; ?></td>
        <td><?=$objResult["vip_remind"]; ?></td>
        <td width="16"><a href="index.php?body=edit_vip&id=<?=$objResult["vip_id"];?>" original-title="Edit and View VIP Information"><img width="15" height="15" class="tabpimpa" alt="picture" src="images/edit.png"></a></td>
        <td width="16"><a href="#" onClick="delete_vip('<?=$objResult["vip_id"];?>');" original-title="Delete VIP"><img width="15" height="15" class="tabpimpa" alt="picture" src="images/delete.png"></a></td>
        <td width="16"><a href="print_single_bills_vip.php?id=<?=$objResult["vip_id"];?>" target="_new"><img width="15" height="15" class="tabpimpa" alt="picture" src="images/print.png"></a></td>
        <td width="16"><a href="#" onClick="vip_to_egypt('<?=$objResult["vip_id"];?>');"><img width="15" height="15" class="tabpimpa" alt="picture" src="images/sms.png"></a></td>
      </tr>

<? ++$i; } ?>
</tbody></table>

#
名称
类型
日期
从…起
到
价格
支付
重播
行动
>
试用

快乐编码:)

编辑:“phpexcel”是一个为PHP编程语言提供一组类的项目,它允许您对不同的电子表格文件格式进行写入和读取,如Excel(BIFF).xls、Excel 2007(OfficeOpenXML).xlsx、CSV、Libre/OpenOffice Calc.ods、Gnumeric、PDF、HTML等。。。该项目是围绕Microsoft的OpenXML标准和PHP构建的。

-通过phpexcel站点

您应该能够保存HTML表并在excel中打开它


当然,它会删除大多数格式和函数,但在大多数情况下,将数据导出到excel时,这并不是真正需要考虑的问题。

尝试解决方案。但是如果我需要你,如果你想打印它,不要把它转换成excel。你可以像和一样使用pdf。

你能详细说明一下吗?如何使用phpexcel?Stuart M:Project为PHP编程语言提供了一组类,允许您对不同的电子表格文件格式进行写入和读取,如Excel(BIFF).xls、Excel 2007(OfficeOpenXML).xlsx、CSV、Libre/OpenOffice Calc.ods、Gnumeric、PDF、HTML等。。。这个项目是围绕微软的OpenXML标准和PHP构建的-由phpexcel siteCool提供,我正在审阅这个答案,因为它的长度太短而被标记为待审阅。如果你的评论能够通过编辑添加到答案本身,那就太好了!