2016-06-27 35 views
-1

我要趕裏面的html的javascript這些緯度,經度和INF數組,然後要繪製的地圖如何將.php文件中的float數組傳遞給.html文件中的javascript函數。我需要這個vaules爲ploting地圖

while ($obj = $res->fetch_object()) // get all rows (markers) 
{<br> 
    $lat[$mrk_cnt] = $obj->lat; // save the lattitude<br> 
    $lng[$mrk_cnt] = $obj->lng; // save the longitude<br> 
    $inf[$mrk_cnt] = $obj->MAXTEMP; // save the info-window<br> 
    $mrk_cnt++;      // increment the marker counter<br> 
} 
<br> 

回答

-1

請從您的HTML文件的AJAX調用PHP文件並將結果存儲在JavaScript數組中。

的鏈接阿賈克斯turotial: http://labs.jonsuh.com/jquery-ajax-php-json/

+0

我只是用會話變量:d –

+0

我看到,但你可能會使用PHP文件那麼不是HTML,因爲如果文件格式爲html,則不能使用php –

0

你可以通過PHP數組轉換成Java腳本到HTML文件

<script> 
    var lat= <?php echo json_encode($lat); ?> 
var lng= <?php echo json_encode($lng); ?> 
var inf= <?php echo json_encode($inf); ?> 
</script> 
+0

我的腳本將如何知道......這些數組來自哪個php文件? –

+0

您無法訪問HTML中的PHP標記 –

相關問題