Здравствуйте! Есть такая задача: имеется база 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ь опытом, пожалуйста!