将值从数据库写入rtf文件

时间:2010-11-10 13:09:38

标签: php

我从MySql数据库中获取一些数据,我想把它写入rtf文件,一切正常工作意味着rtf生成,数据库中的值也正确但是当我打开rtf文件时它没有显示数据。是我正在使用的代码片段。

**$rtf = new Rtf ();

 // Headear of rtf

 $head = &$rtf->addHeader ();

 $thead = &$head->addTable ();

 $thead->addRows (1);

 $thead->addColumnsList(array (5.5, 9.5));

 $thead->writeToCell (1, 2, "<b>hello</b>" $fontHeader, $paraR);**

这段代码工作正常,但不是hello而是shuld是一个来自数据库的字段,比如

$stmt="select name from xyz";
$result = mysql_query ( $stmt);

while ($rslt = fetch_array($result))
{
   $rslt['name'] = $rslt['name'];
}

现在,如果我喜欢 $ thead-&gt; writeToCell(1,2,“”。$ rslt ['name']。“$ fontHeader,$ paraR); 它不会显示任何结果.plz指导我。 在此先感谢!!

1 个答案:

答案 0 :(得分:0)

请记住:字符串由'。'

加入

尝试$thead->writeToCell (1, 2, $rslt['name'].$fontHeader, $paraR);

另外,$rslt['name'] = $rslt['name'];没有任何意义。将其替换为上面的代码。