700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > php导出试卷 PHP生成word文档格式试卷的代码

php导出试卷 PHP生成word文档格式试卷的代码

时间:2024-09-06 13:19:08

相关推荐

php导出试卷 PHP生成word文档格式试卷的代码

PHP生 成word文档的代码,这个是用来生产试卷的简单PHP代码

以下为引用的内容:

//初始化session

session_start();

// 包含数据库连接文件和头文件

?>

试卷生成

include(‘head.php’);

require (‘dbconnect.php’);

?>

$juge=0;

for($i=1;($i<100);$i++)

{

$a=$i;

if(isset($_POST[$a]))

{

if($juge==0)

$sql.=” id=”.$_POST[$a];

else

$sql.=” or id=”.$_POST[$a];

$juge=1;

}

}

if($sql!=””)

{

$sql=”SELECT * FROM test WHERE”.$sql;

$result_array=array(); //返回数组

$i=0; //数组下标

$query_result=@mysql_query($sql,$conn);

while($row=@mysql_fetch_object($query_result))

{

$i++;

$cout.=$i.”“;

$cout.=”题目难度:”.$row-> difficulty.”

”;

$cout.=”“.$row->content.”

”;

}//while

?>

class word

{

function start()

{

ob_start();

print'

xmlns:w=”urn:schemas-microsoft-com:office:word”

xmlns=”/TR/REC-html40″>’;

}

function save($path)

{

print “”;

$data = ob_get_contents();

ob_end_clean();

$this->wirtefile ($path,$data);

}

function wirtefile ($fn,$data)

{

$fp=fopen($fn,”wb”);

fwrite($fp,$data);

fclose($fp);

}

}

/*——-word class End——-*/

$word=new word;

$word->start();

echo $cout;

$wordname=”word/”.time().”.doc”;

$word->save($wordname);// 保存word并且结束.

?>

” target=_blank class=”unnamed1″>试卷已经生成,请点击这里查看

}

else

{

?>

您输入的条件不足,请重新输入!

}

?>

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。