我的 sql 数据库中有一个包含大量数据的表,我必须使用 PHP 编码获取 .doc 或 .pdf 格式的副本。
我必须在单击页面中的“下载”按钮时进行下载。
在我的表中,我有以下格式的学生详细信息
我试图以
但是我在 .Doc 文件中得到了没有表格形式和 S.no 的值
我的 PHP 文件中的代码是,..
<?php
include "../../db_connection/db_connection.php";
include "../../config/config.php";
?>
<?PHP
$result =mysql_query("SELECT Stu_id,Name,Class,Total,Rank FROM Student");
$i = 0;
if (mysql_num_rows($result) > 0) {
for ($i = 0; $i < mysql_num_fields($result); $i++)
echo mysql_field_name($result, $i)." ";
print("\n\n\n");
}
$values = mysql_query("SELECT Stu_id,Name,Class,Total,Rank FROM Student");
while ($rowr = mysql_fetch_row($values)) {
for ($j=0;$j<$i;$j++) {
$csv_output .= $rowr[$j]." ";
}
$csv_output .= "\n\n";
}
$filename = "Result"."_".date("Y-m-d_H-i",time());
header("Content-type: application/vnd.ms-excel");
header("Content-disposition: csv" . date("Y-m-d") . ".docx");
header( "Content-disposition: filename=".$filename.".docx");
print $csv_output;
exit;
?>
我对这段代码的输出是,..
在这里我可以在哪里添加值以获取 S.No 以及如何在 .Doc 类型中形成表格形式..
我可以使用相同的代码为相同的流程生成 PDF 文件吗?
有人建议最好的主意..!