iT邦幫忙

0

如何將PHP從MySQL查詢到的資料分成兩組,丟入到Html的不同的陣列中?

  • 分享至 

  • xImage

請問如何將PHP從MySQL查詢到的資料分成兩組,丟入到Html的不同的陣列中?
https://ithelp.ithome.com.tw/upload/images/20211110/20139556LPhuDOWW2L.jpg
我的資料庫資料
var map;
var markers = [];
var position = [
{lat:22.761,lng:120.31},#存取mysql經緯度陣列
{lat:22.763,lng:120.34}#存取mysql經緯度陣列
];
function addMarker(e) {
markers[e] = new google.maps.Marker({
position: {
lat: position[e].lat,
lng: position[e].lng
},
map: map,

   title:'雲間',      #存取mysql對地、時間、地址陣列
  label: position[e].label
 
});

我想把經緯度分一組,對地、時間、地址分為一組丟到html中,經緯度作為地圖標記的陣列,對地、時間、地址作為詳細資料
陣列的傳遞如何撰寫?

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

1
海綿寶寶
iT邦大神 1 級 ‧ 2021-11-10 11:30:29
最佳解答

參考看看這篇合不合用
合則用
不合則改

1
bsexp301479
iT邦新手 3 級 ‧ 2021-11-10 14:06:54

這樣分兩組嗎?

var array1 = [];
array1.push({"column1":"對地","column2":0,"column3":"2021-10-30","column4":"lat:23.964","column5":"lng:120.6","column6":"23.964","column7":"120.6","column8":"彰化縣","column9":"員林市","column10":"彰化縣員林市XXXXXXXXXX"});
var latlanArray = [];
var addressArray = [];

latlanArray.push(array1[0].column6, array1[0].column7);
addressArray.push(array1[0].column1, array1[0].column2, array1[0].column3, array1[0].column4, array1[0].column5, array1[0].column8, array1[0].column9, array1[0].column10);
console.log(latlanArray);
console.log(addressArray);

我要發表回答

立即登入回答