我想使用php生成excelsheet,那么哪种方法或代码更适合用于生成动态excelsheet?请查看屏幕截图,以了解我面临的问题。 screenshot of required excel sheet format 请问,任何人都可以帮我解决这些问题?提前致谢。使用php生成excel表单使用很少的非可编辑单元格
我正在使用下面的代码示例。
$result = mysql_query("SELECT * FROM ".$pre."customers");
if (!$result) die('Couldn\'t fetch records');
$num_fields = mysql_num_fields($result);
$headers = array();
for ($i = 0; $i < $num_fields; $i++)
{
$headers[] = mysql_field_name($result , $i);
mysql_field_name($result , $i);
}
$fp = fopen('php://output', 'w');
if ($fp && $result)
{
header('Content-Type: text/csv');
header('Content-Disposition: attachment; filename="export1.csv"');
header('Pragma: no-cache');
header('Expires: 0');
fputcsv($fp, $headers);
while ($row = mysql_fetch_row($result))
{
fputcsv($fp, array_values($row));
}
die;
}
但我不认为我可以将任何单元格锁定到此Excel表单中。那么哪个php方法或类适合用来生成excelsheet以供我使用?
Stackoverflow建议具体问题。放置一些代码,并解释什么是意想不到的,然后有人可能会尝试提供帮助。 – mrd
可以通过以上描述足以由某人回答吗? –
这更好。还要考虑添加标签,如JQuery和PHP。这样可以帮助你的问题得到更多关注。 – mrd