我想使用php foreach循环在页面上显示多个简单的bing映射。 我尝试过:
<?php
foreach (list_visited_place() as $list_visited_place) {
?>
<div id="<?php echo $list_visited_place->id_visited_lived_place; ?>_visited_place_map" style='width: 400px; height: 400px; border: 3px solid black;'>
</div>
<script type='text/javascript' src='https://www.bing.com/api/maps/mapcontrol?key=HEREMYKEY'></script>
<script type='text/javascript'>
function loadMapScenario() {
var map = new Microsoft.Maps.Map(document.getElementById('<?php echo $list_visited_place->id_visited_lived_place; ?>_visited_place_map'), {});
}
</script>
<?php
}
?>
该代码仅显示循环的最后一个元素的映射。 或者我希望它显示循环中每个元素的映射。
我该怎么办?