如何在Excel中导出数据,包括php中的图像

如何在Excel中导出数据,包括php中的图像,php,Php,我正在excel工作表中从数据库(MySQL)导出数据。我还想使用PHP在Excel中导出图像。如果有任何演示链接可用,请在此处共享它您必须使用以下库之一来完成此操作 网址: https://github.com/PHPOffice/PHPExcel https://phpexcel.codeplex.com/ https://code.google.com/p/php-excel/ 您正在寻找的是PHPExcel 这里有一些。这是我如何解决我的问题的。希望这有帮助 公共函数导出\u项\

我正在excel工作表中从数据库(MySQL)导出数据。我还想使用PHP在Excel中导出图像。如果有任何演示链接可用,请在此处共享它

您必须使用以下库之一来完成此操作

网址:

https://github.com/PHPOffice/PHPExcel

https://phpexcel.codeplex.com/

https://code.google.com/p/php-excel/

您正在寻找的是PHPExcel


这里有一些。

这是我如何解决我的问题的。希望这有帮助

公共函数导出\u项\u到\u excel(){
$items=$this->transaction->view_all_items();
$output='';
$output.=”
名称
描述
量
重量(千克)
HS代码
序列号。
单位价值
通货
图画
";
foreach($items作为$item){
$output.=”
“$item->item\u name”
“$item->item\u说明。”
“$item->item\u数量”
.number\u格式($item->item\u重量,2)
“$item->item\u hs\u代码。”
“$item->item\u序列号。”
.number\u格式($item->item\u unit\u值,2)
“$item->item\u货币。”
项目图片。“'style='width:200px!重要;height:152px!重要;'>
";
}
$output.=”
";
标题(“内容类型:application/vnd.openxmlformats officedocument.spreadsheetml.sheet”);
标题(“内容处置:附件;文件名=items.xls”);
标头(“缓存控制:最大年龄=0”);
echo$输出;

}
从技术上讲,其中两个是同一个库:codeplex上的PHPExcel与Github上的PHPOffice repo中的PHPExcel相同。实际上,我正在尝试提供有关该PHPExcel库的更多详细信息。因此可以在第一个URL中找到代码。第二个URL是有关该库的完整详细信息,是Github上的一个有用参考。请随时输入代码我已经试过了。