能否使用PHP从Google表格中提取行?
在SQL中,我会使用类似以下的代码:
SELECT * FROM table WHERE field = 'value' LIMIT 1
有没有办法做到这一点?我听说应该使用“Zend”框架,但我也无法弄清楚。任何帮助将不胜感激。
能否使用PHP从Google表格中提取行?
在SQL中,我会使用类似以下的代码:
SELECT * FROM table WHERE field = 'value' LIMIT 1
有没有办法做到这一点?我听说应该使用“Zend”框架,但我也无法弄清楚。任何帮助将不胜感激。
以下是来自Zend_Gdata文档的内容:
<?php
$query = new Zend_Gdata_Spreadsheets_ListQuery();
$query->setSpreadsheetKey($spreadsheetKey);
$query->setWorksheetId($worksheetId);
$query->setSpreadsheetQuery('name=John and age>25');
$listFeed = $spreadsheetService->getListFeed($query);
?>
要设置$spreadsheetService
对象,请参考此处:
<?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();
?>
require_once('Zend/Gdata/Spreadsheets/ListQuery.php')
。其他类也是如此。或者只需使用自动加载程序即可。 - Tim Lytle