0
複数のデータベースエントリをループで表示するにはどうすればよいですか?マップマーカーを表示するためのPHP whileループの中でjavascriptを使用する方法
しかし、複数のマーカーを持つ:それはこのようになりますように。
JavaScriptで複数のマーカーを表示するためにjavascriptをループすることができません。それは可能ですか?さらに、デバッグのために
dataProvider: {
map: "worldLow",
<?php include ('query.php');
// store all markers here
$markers = array();
while ($row= mysql_fetch_array($fetch)) {
// add new marker data
$markers[] = array(
'zoomLevel' => 5,
'scale' => 0.5,
'title' => $row['city'],
'latitude' => $row['lati'],
'longitude' => $row['longi'],
);
}?>
images: <?=json_encode($markers)?>
}
- 使用開発者コンソール、および/またはレンダリングされたJavaScriptを参照してください。
dataProvider: {
map: "worldLow",
images: [
<?php include ('query.php');
while($row= mysql_fetch_array($fetch)){
$cty = $row['city'];
$lat = $row['lati'];
$lon = $row['longi'];
}?>
{
zoomLevel: 5,
scale: 0.5,
title: "<?php echo $cty;?>",
latitude: <?php echo $lon;?>,
longitude: <?php echo $lat;?>
}]
}
pre odrer code first –
エコーはループの内側にある必要があります。 –