PHP関数を使用してジオフェンスを表示しています。ページを更新せずに、同じファイル内のphp関数にjavascript変数を渡したいです。
function load(id,type){
if(type===2){
window.location.href="basic.php?idd=" + id; // i want to change code here
<?php
$cir = get_fence_by_type($_GET['idd']);
if($cir) {
foreach($cir as $row){
$fence_id = $row['geo_id'];
}
}
?>
PHP関数は次のとおりです。
function get_fence_by_type($id){
$query = "Select * from geofence where geo_id=".$id;
$result = pg_exec($query);
$d = array();
while($myrow = pg_fetch_assoc($result)) {
$d[] = $myrow;
}
return $d; //returns result in array
}
javascriptwindow.location.href
は javascript 値を php 関数に渡しますが、ページもリロードします。