2011-11-30 3 views
0

안녕하십니까, 모두 좋은 일을하고 있습니다. 이것은 내 첫 번째 게시물이며 PHP와 html.I에 매우 익숙합니다. Gmap을 사용하여 GIS에서 작업해야합니다. 나는 db에 접근하고 결과 행을 얻으려고하고 있는데, $ row는 infowindow 드롭 다운 입력에 표시하고 싶은 row 요소는 infowindow apeares를 클릭하면지도를 클릭하여이를 수행 할 방법을 제안하십시오. 나는 잘 될 것입니다 이런 종류의 몇 가지 예 .. 아래 html infowindow에 PHP 결과 전달하기

<?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); 
?> 

내가 열심히 지금 여기

$(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>')}; 
코딩하고 옵션의 PHP 인플레 이스의 결과로 드롭 다운을 추가 할 정보창 코드를 얻는 경우

답변

0

당신은 jQuery의 get() 함수를 사용할 수 있습니다 :

$.get('php_source', function(data) { 
    //data variable holds values returned by php script 
    //parse and append data to #dialog 
}); 
관련 문제