0
大家好,希望大家都做好, 這是我的第一篇文章,我對PHP和html非常陌生。我必須使用Gmap開發GIS,我有一些代碼在php代碼中我正在訪問數據庫並重新搜索結果$ rows這些行元素我想在infowindow下拉列表中輸入,infowindow apeares當點擊地圖時請提供方法來執行此操作。如果我得到這樣的,這將是偉大的一些例子..將php結果傳遞給html infowindow
<?php
$serverName = "localhost\SQLEXPRESS"; $connectionInfo = array
("Database"=>"master", "UID"=>"sa", "PWD"=>"sa");
$conn = sqlsrv_connect($serverName, $connectionInfo);
if($conn === false) {
die(print_r(sqlsrv_errors(), true));
}
$sql = "SELECT Group_ID FROM Test where configured =1";
$stmt = sqlsrv_query($conn, $sql);
if($stmt === false) {
die(print_r(sqlsrv_errors(), true));
}
while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)) { //Here in $ row i get result which i want to display as dropdown in below html
/// echo $row['Group_ID']."<br />";
}
sqlsrv_free_stmt($stmt);
?>
下面是信息窗口代碼,我想用PHP選擇就地 我現在硬編碼在這裏
$(map).click(function(event) {
$('#map_canvas').gmap('addMarker', {'position': event.latLng, 'draggable':
true, 'bounds': false}, function(map, marker) {
$('#dialog').append('<form id="dialog'+marker.__gm_id+'" method="get" action="/" style="display:none;"><p><label for="country">Country</label><input id="country'+marker.__gm_id+'" class="txt" name="country" value=""/></p><p><label for="state">State</label><input id="state'+marker.__gm_id+'" class="txt" name="state" value=""/></p><p><label for="address">Address</label><input id="address'+marker.__gm_id+'" class="txt" name="address" value=""/></p><p><label for="Group">Group</label><select><option value="G4">Group4</option><option value="G1">Group1</option><option value="G2">Group2</option><option value="G3">Group3</option></select></p><p><label for="test">Comment</label>'<?php echo ($row); ?>'</p></form>')};
的結果添加下拉