Witajcie!
Odpytuję bazę danych postres używając AJAX.
function pobierz_wspolrzedne(obreb,nr) // funkcja pobiera współrzędne z bazy
{
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("test").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","ajax.php?obreb="+obreb+"&nr="+nr,true);
xmlhttp.send();
}
jak zrobić, żeby zmienne, które otrzymuje jako xmlhttp.responseText uzyć jako parametry inne funkcji JS? np w funkcji map.zoomToPoint(xcoord,ycoord)
ajax.php
<?php
$obreb=$_GET["obreb"];
$nr=$_GET["nr"];
$dbconn = pg_connect ("host=localhost port=5432 dbname=webtest user=postgres password=1q2w3e"); if (!$dbconn) {
}
$query = "SELECT \"XCOORD\", \"YCOORD\" FROM final WHERE \"OBREB\" = '".$obreb."' and \"NR\" = '".$nr."'";
if (!$result) {
}
//$liczba_wierszy = pg_num_rows($result);
//echo $liczba_wierszy;
$XCOORD = $row[0] ;
$YCOORD = $row[1] ;
}
?>
Ten post edytował Odoakr 4.07.2011, 14:37:06