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
Я пробовал с одинарные кавычки, двойные кавычки... кажется, ничего не работает.
1 ответ
Проблема была в 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 способом.