2013-10-28 61 views
0

如何爲空單元格執行結構化查詢。空單元格的Zend Gdata StructuredQuery

我想是這樣的:

$query = new Zend_Gdata_Spreadsheets_ListQuery(); 
$query->setSpreadsheetKey($spreadsheetKey); 
$query->setWorksheetId($worksheetId); 
$query->setSpreadsheetQuery('name="" and lastname=John'); 
$listFeed = $spreadsheetService->getListFeed($query); 

但每次我這樣做的時候,我得到:Parse error: Invalid token encountered

我曾與單引號,雙引號......似乎沒有任何工作嘗試。

回答

0

的問題是在Zend_Uri_Http類方法getQueryArray

public function getQueryAsArray() 
{ 
    $query = $this->getQuery(); 

    $querryArray = array(); 
    if ($query !== false) { 
     parse_str($query, $querryArray); 
    } 

    return $querryArray; 
} 

PHP機設定爲magic_quotes_gpc = On造成結構化查詢到在wrog方式進行轉義。