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

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

Похожие вопросы