Tag: PHP的

保存mysql查询从PHP网页的Excel文件

我有一个MySQL数据库中的表。 我想做什么,是在一个PHP页面,运行一个select语句,并输出结果到一个Excel文件。 我已经看过不less教程,并尝试过,但是这些将网页的内容输出到excel文件中。 我只想要mysql表格数据和标题。 有没有办法做到这一点?

使用PHP从doc,xls文件读取数据

我不知道是否有可能从doc和xls文件中读取数据,并将相关内容放入图像文件(创build文档的页面示例)。 例如,我有我希望我的顾客购买的文件。 所以我需要自动创build像我的文档样本的小图像。 你的帮助将不胜感激。

用于读取/写入MS Excel文件的PHP库?

有没有一个免费的PHP库来读写excel文件? 我不想使用XML(我认为你可以读取excel文件作为XML,我不想这样做)。 我还需要创buildgraphics和其他好东西,所以将文件保存为csv也不起作用。

寻找一个PHP到Excel库

可能重复: PHP_excel的替代品 我正在寻找一个轻量级和快速的PHP Excel作家。 我需要导出Excel文件多达50000行。 我已经尝试过PHPExcel,但它太慢,内存密集。 这只是数据,所以格式化是没有必要的。 另一个要求是字段通常大于255个字符。 我发现很多解决scheme不支持这个。 有什么build议么?

将JSONstring或数组转换为Excel文件?

如何将数组/ json转换为Excel文件(Office Open XML)? $result = mysql_query($query); $rows = Array(); while($row = mysql_fetch_assoc($result)) { array_push($rows, $row); } echo json_encode(Array( "data" => $rows ));

视图数据导出为较大的文件失败

我使用视图数据导出库来生成基于视图结果的Excel数据。 以10000+行查看结果。 但出口不起作用; 它正在显示一个空白页面。 我已经增加了我的内存限制为1000 MB在php.ini和settings.php。 但是,当回显它显示峰值内存超过1000 MB。 我只能提供1000 MB的最大内存限制。 你能提出一些build议吗?

PHP计算function

我在Excel中做了一个计算,并试图在PHP中使用它。 不幸的是,当我使用函数的时候,我没有得到正确的总和。 这是我在Excel中使用它的计算: 2500 / (( 0.25 / 100 ) / ( 1 – ( ( 1 + ( 0.25 / 100 )) ^ -360))) 我在PHP中计算的function: function calculatesum($income, $interestmonthly, $months){ return $income / (( $interestmonthly / 100 ) / ( 1 – ( ( 1 + ( $interestmonthly / 100 ) ) ^ -$months))); } […]

PHP创build的Excel工作表打开时会产生错误

所以,我当前的代码工作100%,文件被制作,并在Excel中打开。 但是打开之后,有一些错误必须点击才能打开文件。 他们如下: “address-book.xls”的文件格式和扩展名不匹配。 该文件可能已损坏或不安全。 除非你信任它的来源,否则不要打开它。 你想打开吗? 然后: Excel检测到'address-book.xls是一个SYLK文件,但无法加载它。 文件有错误或者它不是SYLK文件格式。 单击确定以尝试以不同的格式打开文件。 最后: “address-book.xls”的文件格式和扩展名不匹配。 该文件可能已损坏或不安全。 除非你信任它的来源,否则不要打开它。 你想打开吗? 之后,它不情愿地打开。 这是创build它的代码。 格式化电子表格的任何帮助,比如让单元格足够大以满足内容将是非常好的。 但摆脱开幕式的错误是我的首要任务。 <?PHP require_once('conn.php'); $colnames = array( 'id' => "ID", 'Title' => "Title", 'First_Name' => "First name", 'Last_Name' => "Last Name", 'Address' => "Address", 'City' => "City", 'State' => "State", 'Zipcode' => "Zipcode", 'Home_Phone' => "Home Phone", […]

Spreadsheet_Excel_Writerpath问题

我已经尝试了以下程序将内容写入电子表格。 我也下载了Spreadsheet_Excel_Writer软件包。 <?php ini_set('include_path','/xhome/rekha/public_html/PHP_FORUM/PHP/open_office/Spreadsheet_Excel_Writer-0.9.2/Spreadsheet/Excel/Writer.php'); $workbook = new Spreadsheet_Excel_Writer(); $workbook->send('grades.xls'); $format_bold =& $workbook->addFormat(); $format_bold->setBold(); $worksheet =& $workbook->addWorksheet(); $worksheet->write(0, 0, "NAME", $format_bold); $worksheet->write(0, 1, "MARK1", $format_bold); $worksheet->write(0, 2, "MARK2", $format_bold); $worksheet->write(0, 3, "MARK3", $format_bold); $worksheet->write(0, 4, "MARK4", $format_bold); $worksheet->write(0, 5, "MARK5", $format_bold); $worksheet->write(0, 6, "TOTAL", $format_bold); $workbook->close(); ?> 但是,当运行这个PHP程序,我得到以下致命错误。 Fatal error: Class 'Spreadsheet_Excel_Writer' not found in /xhome/rekha/public_html/PHP_FORUM/PHP/open_office/spread.php […]

如何使用PHP填充Excel电子表格与MySQL数据

让我们继续前进吧 – 我意识到我可以使用php和mysql生成表格,并以“几乎”任意格式输出,但是在这种情况下,excel电子表格被格式化为一些奇怪的方式(布局,颜色,等等),客户端不会改变。 我必须使用确切的Excel电子表格。 我想从后面的PHP计算从MySQL数据库拉数据,并填充Excel文件中的各种单元格。 是否有可能做到这一点? 提前谢谢你