Задать вопрос
blackseabreathe
@blackseabreathe
brackets

Вывод товаров на сайте с сортировкой по удаленности от адреса покупателя?

Всем привет.

Появилась необходимость вывести товары на сайте отсортировав их по удаленности от адреса покупателя.

Я получаю адрес доставки покупателя из БД (Благовещенск, улица Ленина, дом 1), теперь мне нужно вывести товары (у которых также есть адрес склада) сортируя их по удаленности от адреса покупателя.

Пример:

адрес покупателя - улица Ленина 1, тогда товары должны выводиться в порядке:
1) товар (с адресом улица Ленина 2)
2) товар (с адресом улица Ленина 10)
3) товар (с адресом улица Ленина 24)
4) товар (с адресом улица Кирова 140/2 к 1)
5) товар (с адресом улица Комсомольская 12А)
.....

Вообще реально ли такое реализовать? Если да, то помогите советом, пожалуйста.
На сайте подключен Яндекс API карты.
  • Вопрос задан
  • 114 просмотров
Подписаться 1 Средний 5 комментариев
Ответ пользователя Антон Шаманов К ответам на вопрос (3)
SilenceOfWinter
@SilenceOfWinter Куратор тега PHP
та еще зажигалка...
хранишь широту/долготу городов, сортируешь по расстоянию между городом склада и городом клиента
Ответ написан
Комментировать