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 способом.

Другие вопросы по тегам