@maxsmart

Как связать YandexMaps, PHP и MySQL?

Здравствуйте! Есть такая задача: имеется база MySQL (номер машины, адрес, дата и время), и нужно на основании этих данных построить метки на карте. Чтобы результат был как на тестовой карте.

Сам программистом не являюсь, но кое-что написал. Посмотрел из песочницы примеры, нашел множественное геокодирование. Написал следующий код для добавления точек на карту:

<?php

    while (($result = mysql_fetch_array($address))) 
    
    { 
    
      print_r (".add(ymaps.geocode('$result[0]',{results:1}))\n"); 
    
    } 
      
    ?>


И для переименования балунов:

var balloons = [<?php $myrow = mysql_query("SELECT cartime FROM data WHERE fio='$fio' AND carmodel='$carmodel' AND cardate='$cardate'"); while (($myrowresult = mysql_fetch_array($myrow))) { print_r ("'$myrowresult[0]', "); } ?>], i = 0;


вроде все работает, за исключением: самая первая точка, не знаю как ее поменять, строка взята из песочницы:

var objects = ymaps.geoQuery(ymaps.geocode('Москва, Слесарный переулок, д.3'))


не знаю как ее убрать. И второй момент, нужно чтобы карта отображалась как по ссылке наверху, чтобы боковое меню было, с названием меток в виде времени и названием карты вида дата+номер машины.

Если кто-нибудь подобное делал, поделитеcь опытом, пожалуйста!
  • Вопрос задан
  • 3196 просмотров
Пригласить эксперта
Ответы на вопрос 1
frops
@frops
Люблю читать книги
Если вы работаете с одной из известных CMS, то тут есть некоторые плагины для работы с Яндекс.Картами.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
24 апр. 2024, в 19:40
5000 руб./за проект
24 апр. 2024, в 19:18
50000 руб./за проект
24 апр. 2024, в 19:05
15000 руб./за проект