0

我正在对工作表执行查询。如果它存在,我想更新该行,如果它不存在,我想插入它。如何检查结果是否返回?

$query = new Zend_Gdata_Spreadsheets_ListQuery();
$query->setSpreadsheetKey($this->currKey);
$query->setWorksheetId($this->currWkshtId);
$query->setSpreadsheetQuery('cid = ' . $data['cid']);
$listFeed = $this->gdClient->getListFeed($query);

// This does not work!
if(empty($listFeed)){
 echo 'No results found!';
}
4

1 回答 1

1

看起来你想要

if(empty($listFeed->entries)){
    echo 'No results found!';
}

正如 Dagon 建议的那样(也许有点简洁),如果这不起作用,包括一些 var_dump 输出将很有帮助。

于 2012-10-03T03:24:35.323 回答