<script type="text/javascript">
function initialize() {
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map_canvas"));
map.setCenter(new GLatLng(59.94, 30.3), 4);
<?php
$result1 = mysql_query("SELECT * FROM jos_mt_cl WHERE cat_id = $this->cat_id");
while ($row1 = mysql_fetch_array($result1)){
$result = mysql_query('SELECT * FROM jos_mt_links WHERE link_id = "'.$linkid.'"');
while($row = mysql_fetch_array($result)) {
$lat = $row['lat'];
$lng = $row['lng'];
?>
var point = new GLatLng("<?php echo $row['lat']; ?>", "<?php echo $row['lng']; ?>");
map.addOverlay(new GMarker(point));
<?php
}
}
?>
}
}
</script>
Что я делаю не так? помогите плз, выводится только один маркер.
Примечание:
Спасибо, что хотиь кто то, что то отписал, но я уже решил эту проблему, проблема была в том, что вытаскивал данные из второго запроса не уточняя, не хватало одной переменной до второго запроса, исправил, заработало, просто я думал изначально, что ошибка в javascript но оказалось, что ошибка - это моя невнимательность.
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.