Короче на mysql надо вывести массив с найденными и не найденными значениями `x` >= {?} and `x` <= {?} [1, 100] грубо говоря. Потом буду проходить по всему массиву
Писал этот запрос лет пять назад, уже потерял код. если в диапазоне нет, то возвращается null или false. Вот короче что бы наглядно было. Вывожу карту .
Всё нашёл , если каму надо $result=$db->query('select * from grid where (y between '.($y-3).' and '.($y+3).') and (x between '.($x-3).' and '.($x+3).') order by y desc, x asc');