drxrgundk062317205 2013-07-11 10:16
浏览 7

用PHP创建Word文件

I am trying to generate a letter written on word file using php. So I tried the following code.

mysql_connect("*****","****","****") or die("error");
mysql_select_db ("sampledb") OR DIE ("Unable to select db".mysql_error());

$query1 = "select * from table ";
$result1 = mysql_query($query1) or die (mysql_error());

header("Pragma: public");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Content-Type: application/force-download");
header("Content-Type: application/octet-stream");
header("Content-Type: application/download");
header("Content-Disposition: attachment;filename=exports22.doc");
header("Content-Transfer-Encoding: binary");

$k = 0;

$csvHandler = fopen("php://output", 'w');

$cars1=array("<table style='width:900px;'>
<tr><td>To</td></tr>
<tr><td style='font-size:100%;font-weight:bold;'>The Manager,</td></tr>
<tr><td >xyz ltd</td></tr>
<tr><td >Dear Sir / Madam,</td></tr>
<tr><td >&nbsp;</td></tr>
<tr><td style='font-size:100%;font-weight:bold;'>Sub : sample subject</td></tr>
<tr><td >&nbsp;</td></tr>
</table>
<table style='width:900px;' border='1' cellspacing='0' cellpadding='0'>
<tr><th>SR. NO.</th><th>ITEM NAME</th><th>QUANTITY</th><th>AMOUNT(Rs.)</th></tr>
</table>
");

fputcsv($csvHandler, $cars1);

while ($rows = mysql_fetch_array($result1)) {
    $k++;

    $query11 = "select * from employee where itemId = '".$rows['itemId']."' ";
    $result11 = mysql_query($query11) or die (mysql_error());
    $rows1 = mysql_fetch_array($result11);
    $ename = $rows1['itemName'];
    $acno = $rows1['Number'];
    $no = $rows1['total'];

    $rws="<table style='width:900px;' border='1' cellspacing='0' cellpadding='0'>
    <tr><td>$k</td><td>$ename</td><td>$acno</td><td>$no</td></tr>
    </table>";

    $cars=array($rws);
    fputcsv($csvHandler, $cars);
}

But after each table it is writing " ". How do I remove these unwanted chars?

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥30 Unity接入微信SDK 无法开启摄像头
    • ¥20 有偿 写代码 要用特定的软件anaconda 里的jvpyter 用python3写
    • ¥20 cad图纸,chx-3六轴码垛机器人
    • ¥15 移动摄像头专网需要解vlan
    • ¥20 access多表提取相同字段数据并合并
    • ¥20 基于MSP430f5529的MPU6050驱动,求出欧拉角
    • ¥20 Java-Oj-桌布的计算
    • ¥15 powerbuilder中的datawindow数据整合到新的DataWindow
    • ¥20 有人知道这种图怎么画吗?
    • ¥15 pyqt6如何引用qrc文件加载里面的的资源