[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Генерация файла *.kml исходя из поискового запроса
Andreydial
Есть сайт trademosh.com/listMobile.
У него есть поиск. Необходимо в соответствии с результатом поиска генерировать файл для гугл карты.
часть кода генерации контента

<?PHP require_once TEMPLATES."header_new.php";?>

<body style="background-color: #f4f4f4;">

<?PHP

// подгрузка темплейта геолокации (без карты) ------------------

require_once TEMPLATES."googleGeo.php";

// подгрузка темплейта геолокации ==============================

?>

<?=
$afterScrollLoad?>

<?
PHP require_once PATH_TO_PHP."confirm.php";?>

<div id="conteinerBodyMobile">

<?PHP require_once TEMPLATES.'shapka.php'; ?>

<div class="clear"></div>

<
center>

<?=_t::serchPanel()?>

</center>



<
div class="clear"></div>

<!--
геокодирование ========================================================= -->



<?PHP

unset($_SESSION['query']);



$qr = "SELECT * FROM markers WHERE varifMail='Ok' ORDER BY `date` DESC LIMIT $limit_from, $limit";

$result = $bd->query($qr);



$data = _t::contentAddsMobile($result);



//сдесь я генерирую файл карты *.kml

require_once 'custom_map.php';



?><div id="posts"><?PHP

for ($i=0; $i<count($data['content']); $i++)

{



echo $data['content'][$i];

}



?>

Функция contentAddsMobile

static function contentAddsMobile($result){

$getContent = new Content(true);

$getContent->is_thumbnails=true;

$getContent->is_mobile=true;

$data = array();

$data['content'] = array();

$data['row'] = array();

while($row = self::f($result))

{

$data['row'][] = $row;

$data['content'][]=$getContent->creatCorentAdd($row,"");

}

$div="<div>". implode("", $data['content'])."</div>";

$data['content']=array();

$data['content'][]=$div;

return $data;

}


После этого создается пустой файл kml с общей разметкой. Никаких данных там не формируется. Что я делаю не так? Помогите пожалуста, мозги с ума сходят.

Файл custom_map
Но если организовывать новое подключение к базе данных, то данные генерируются, естественно все что есть в базе. И файл правильный получается. Я не пойм, куда результаты запроса пропадают.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.