0

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

      <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>

该网格将从数据库中获取数据,我想将此结果数据导出到 Excel。

我怎样才能做到这一点?

4

3 回答 3

0

尝试使用phpexcel

快乐编码:)

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

- 通过 phpexcel 网站

于 2013-04-04T06:59:31.693 回答
0

http://support.microsoft.com/kb/165499开始,您应该能够保存 HTML 表格并在 excel 中打开它!

它当然会放弃大部分格式和功能,但大多数时候,在将数据导出到 Excel 时,这并不是一个真正的问题。

于 2013-04-04T07:01:30.987 回答
0

尝试此链接的解决方案。但是如果我在你那里,如果你想打印它,不要只是将它转换为 excel。您可以使用 pdf 像thisthis

于 2013-04-04T07:03:20.153 回答