데이터베이스에 저장된 모든 마커를 표시하고 싶습니다. 아약스를 사용하여 데이터베이스의 모든 마커의 위도와 경도를 검색하고 map.a에서 마커를 표시하는 데 사용합니다. 아약스를 반복하는 방법은 무엇입니까?Ajax 루프하는 방법
$.ajax({
url: 'php_action/map/fetchmarker.php',
dataType: 'json',
success:function(response)
{
var plate = response[1];
map.addMarker({
lat: response[2],
lng: response[3],
title: plate
});
}
});
fetchmarker.php
<?php
$sql = "SELECT t_id,b.b_platenum,t_lat,t_long from tbltrackbus as a inner join tblbusdesc as b on a.t_bid=b.b_id";
$result = $connect->query($sql);
if($result->num_rows > 0) {
$row = $result->fetch_array();
} // if num_rows
echo json_encode($row);
?>
가 배열 인 경우, $ .each' – Shyju