Клуб API Карт

Доброго дня. Как можно выполнить include php для вывода его в balloonContentBody: [ тут мой include php ],

laufercnc
25 апреля 2015, 13:35

Понятно, конечно что это серверный язык это клиентский, но тем не менее.

Пробовал include php просто разрешая выполнять через htaccess мой код пшп в js файлах, не пашет.

Понимаю что нужен или JSON или AJAX но пока абсолютно не разбираюсь в них. Можно не инклудить результат файла PHP ((http://job.cnc.im/russia/_tpl/hireme/city/19.php))) а вставить код в js ))

 

Прошу помощи, как передать из БД данные в контент балуна другим методом?

  

 

--------------------------------

ymaps.ready(init);

 

myPlacemark = new ymaps.Placemark([55.75012148, 37.62277965], {

            

            balloonContentHeader: "Вакансии в г.Москва (Московская область)",

               balloonContentBody: [

 ============================

$connect_db = mysql_connect("laufer.mysql.ukraine.com.ua", "ХХХХХХ", "ХХХХХХХ");

mysql_select_db("laufer_jobberru", $connect_db);

$posts = mysql_query("SELECT * FROM jobs", $connect_db);

$num_rows = mysql_num_rows( $posts );

echo "Количество работ: $num_rows \n";

============================

        ],

           

            hintContent: "Вакансии в г.Москва (Московская область)"

        });

 

}

 

 

3 комментария
Подписаться на комментарии к посту

Надо сформировать из данных БД json определенного вида (GeoJson) и передать его на клиент. Никакие инклюды делать не надо.

только $json_encode

спасибо, я догадываюсь что нужно использовать json. к сожалению, пока эт омне ни о чем не говорит. можно хотябы пнуть на плюс минус похожий пример?

Мы к счатью не используем пэхапэ, соответственно у нас нет таких примеров

Пример нужного json, его загрузки и создания на его основе карты с объектами есть в песочнице

https://tech.yandex.ru/maps/jsbox/2.1/data_load_jquery