javascript + php + google maps

интернет программирование php JavaScript Google Maps

<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 но оказалось, что ошибка - это моя невнимательность.
Ответы:
Что хранится в базе, каково назначение таблиц и полей в них. Какие запросы реально выполняются (сделайте эхо)? Какие строки возвращаются? MySQL ошибок не возвращает? Если возвращает, то какие? Какой html/js код получается на выходе? Мы же не можем догадаться сами об этом всем.
Почему не контролируете появление ошибок при попытке выполнения запросов?


13 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.