2016-03-05 11 views
1

Я использую базу данных mysql. При входе в PHPMyAdmin и запустить этот запросphp mysql Query возвращает 0

SELECT * FROM TABLE1 WHERE Lat BETWEEN 56.000 AND 57.454 AND Lng BETWEEN 80.3434 AND 83.345

Я получаю некоторые результаты, как и ожидалось. Однако, когда я запускаю тот же запрос, используя Php, я получаю 0 результатов.

$sql = "SELECT * FROM TABLE1 WHERE Lat BETWEEN '$minlat' AND '$mazlat' AND Lng BETWEEN '$minlng' AND '$maxlng' ";

Почему код Php возвращения 0 результатов?

+0

при запуске $ SQL = "SELECT * FROM TABLE1 WHERE Lat МЕЖДУ '56 .000' И '57 .454' И LNG МЕЖДУ '80 .3434' И '83 .345' "; вы получаете какой-то результат? –

+0

$ mazlat должно быть $ maxlat? – Lexib0y

ответ

-1

Напишите свой код без единого клона. Как это.

$sql = "SELECT * FROM TABLE1 WHERE Lat BETWEEN $minlat and $mazlat AND Lng BETWEEN $minlng and $maxlng"; 
+0

Это ничего не изменит. –

+0

Спасибо, это сработало. – amanda45

Смежные вопросы