1
С тех пор я пытаюсь удалить кавычки моего запроса mysql в приложении ZF2. Мне нужно удалить кавычки, чтобы этот запрос работал, проверка запроса по командной строке удалась, удалив цитаты вокруг GEODIST().ZF2 Удалить столбцы в запросе
$adapter = $serviceLocator->get('SphinxSearch\Db\Adapter\Adapter');
$sql = new Sql($adapter);
$select = new Select;
$select ->columns(array('*', 'distance' => 'GEODIST(23.3556740442177, 2.9525189115381, latitude, longitude)'))
->from('table_name')
->where(array('distance > ?' => 250000))
->order('distance ASC')
->limit(25);
echo $select->getSqlString(new SphinxQL());
Выходы
SELECT *, `GEODIST(23.3556740442177, 2.9525189115381, latitude, longitude)` AS `distance` FROM `table_name` ORDER BY `distance` ASC LIMIT 0,25
У вас действительно есть одна кавычка до '23.3556740442177'? Потому что этого определенно не должно быть. –
Извините! Нет. Мне нужно немного отредактировать код, извините :) – directory