草庐IT

a-table表格导出xls

全部标签

php - 如何生成自定义 CSV 导出?

我有一个名为EventPage的页面,我正在通过模型管理员进行管理。同时使用目录管理器:https://github.com/littlegiant/silverstripe-catalogmanager问题是我需要能够导出所有过期事件(以及所有字段)。我在EventPage上有一个'EndDate'=>'Date',字段。所以我只想在我的CSV导出中显示EventPages,其中EndDate大于或等于今天的日期,例如已过期。以下生成一个CSV导出按钮,但目前它正在导出所有字段,因为我想对其进行过滤,以便我们只显示过期事件。我该怎么做?Fields()->fieldByName($g

php - Laravel Eloquent - 如何加入表格

我正在为我的应用开发API。我正在尝试从数据库中提取项目并将它们返回到JSON对象中,我的项目表如下所示:Items-id-name-description-price-currency_id-company_id这是我获取元素的方式:$rows=Company::where('guid',$guid)->first()->items()->orderBy('name',$sort_order);我想用包含货币表所有列的货币对象替换currency_id所以我的结果会是这样的:[{'id':'1','name':'name','description':'example','price

php - 谷歌电子表格 API : memory exceeded

不知道是否有人有使用GoogleSpreadsheetsAPI或Zend_GData类的经验,但值得一试:当我尝试在750行的电子表格中插入一个值时,它需要很长时间,然后会抛出一个错误,指出我的内存限制(即128MB!)已超出。我在查询此电子表格的所有记录时也得到了这个,但我可以成像,因为它有很多数据。但是为什么在插入一行的时候会出现这种情况呢?这并不太复杂,是吗?这是我使用的代码:publicfunctioninsertIntoSpreadsheet($username,$password,$spreadSheetId,$data=array()){$service=Zend_Gda

php - 以 csv 格式导入和导出所有类别

如何以csv格式导入和导出magento中的所有类别? 最佳答案 批量产品导入器-Magmi项目magmi项目最初的目标是从匹配magento的csv文件中提供产品批量导入脚本数据流csv导出格式。主要项目目标是以合理的速度实现类似数据流的操作。http://sourceforge.net/projects/magmi/ 关于php-以csv格式导入和导出所有类别,我们在StackOverflow上找到一个类似的问题: https://stackoverflo

php - Zend_GData 电子表格 - grid-id 的无效查询参数值

我正在尝试通过Zend_GData库更新google电子表格。我确信用户ID和密码是正确的。我认为问题出在电子表格键或工作表ID上。甚至我也不知道如何得到这个worksheetID。请帮我解决这个问题。这是m工作表的确切URL。https://docs.google.com/spreadsheet/ccc?key=0AmW1-CVeX7oOdGRkYURWNXVMRi1DTW9NTGNhZ09OTGc&hl=en_US#gid=0这是我的代码。$user='xxxxxxxxxxxxxxxxxxxxxx';$pass='xxxxxxxxxxxxxxxxxx';$service=Zend_

php - 通过 AJAX 提交动态表格并将相关值获取到 PHP

我有一个这样的表格:NabukNeroBluRossoGommaCuoioLegno36373839用户可以使用Jquery脚本向该表中添加许多行。这个脚本没问题,可以正常工作。之后,使用Jquery的$('form').serialize();函数通过Ajaxpost调用将表格表单提交到PHP页面。问题是:如何在不使用隐藏的补充字段(例如提交表中的行数)或不使用渐进索引的情况下,将行的每个字段的值检索到服务器端(PHP)行字段的名称?我还没有找到解释解决方案的内容...:|此脚本的下一步是使用JSON对象将表的值传递给PHP...但这是次要问题:) 最佳答

PHPExcel:下载电子表格

很长一段时间以来,我一直在尝试让用户能够使用对话框“另存为”或“打开”创建的电子表格。这是我尝试过的,我没有收到任何错误,只是屏幕上出现乱码://CREATESPEADSHEET$objWriter=PHPExcel_IOFactory::createWriter($objPHPExcel,'Excel2007');//We'llbeoutputtinganexcelfileheader('Content-type:application/vnd.ms-excel');//Itwillbecalledfile.xlsheader('Content-Disposition:attachm

php - 使用 PHP 解析 html 并循环遍历表格行和列?

我正在尝试从loadHTML解析HTML但我遇到了麻烦,我设法遍历了所有s在文档中,但我不知道如何遍历每行s。这是我目前所做的:$DOM->loadHTML($url);$rows=$DOM->getElementsByTagName('tr');for($i=0;$ilength;$i++){//loopthroughrows//loopthroughcolumns...}如何循环遍历每一行中的列? 最佳答案 DOMElement还支持getElementsByTagName:$DOM=newDOMDocument();$DOM-

php - 表格中的 HTML 表单不会通过 POST 发送所有可用数据

我有一个包含113行的表格。每行有9个单元格,其中有一个输入,就像在这个shema上:row_1[td_1],row_1[td_2],[...],row_2[td_1],row_2[td_2],[...],row_3[td_1],row_3[td_2],[...][...]row_113[td_1],row_113[td_2],[...]问题:当我通过POST发送此数据时,我只获取到row_112的第一个字段的数据:[...]["row_111"]=>array(9){["tytul"]=>string(15)"exampleelement"["pkwiu"]=>string(0)""

php - 较大文件的 View 数据导出失败

我正在使用ViewsDataExport库根据View的结果生成excel数据。查看超过10000行的结果。但是导出不起作用;它显示一个空白页。我在php.ini和settings.php中将内存限制增加到1000MB。但是当回显时,它显示峰值内存超过1000MB。我最多只能提供1000MB的内存限制。您能否提出一些建议或任何替代方案? 最佳答案 您可以使用View数据导出模块中可用的批处理选项,您可以导出所有数据,即10000+到单个csv或excel文件中,根据您在View中配置的限制对结果进行批处理数据导出设置。请找到我为我的