是否可以使用 PHP 从 Google Docs 电子表格中提取行?
在 SQL 中我会使用类似的东西:
SELECT * FROM table WHERE field = 'value' LIMIT 1
有没有办法做到这一点?我听说你应该使用“Zend”框架,但我也无法弄清楚。任何帮助,将不胜感激
来自Zend_Gdata http://framework.zend.com/manual/en/zend.gdata.spreadsheets.html#zend.gdata.spreadsheets.listfeeds.sq文档:
<?php
$query = new Zend_Gdata_Spreadsheets_ListQuery();
$query->setSpreadsheetKey($spreadsheetKey);
$query->setWorksheetId($worksheetId);
$query->setSpreadsheetQuery('name=John and age>25');
$listFeed = $spreadsheetService->getListFeed($query);
?>
And 设置$spreadsheetService object http://framework.zend.com/manual/en/zend.gdata.spreadsheets.html#zend.gdata.spreadsheets.listspreadsheets:
<?php
$service = Zend_Gdata_Spreadsheets::AUTH_SERVICE_NAME;
$client = Zend_Gdata_ClientLogin::getHttpClient($user, $pass, $service);
$spreadsheetService = new Zend_Gdata_Spreadsheets($client);
$feed = $spreadsheetService->getSpreadsheetFeed();
?>
您需要下载完整的Zend框架 http://framework.zend.com/download/overview,或独立的谷歌数据 http://framework.zend.com/download/gdata图书馆。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)