real_escape_string($data['nama_masjid'] ?? ''); $pic_masjid = $conn->real_escape_string($data['pic_masjid'] ?? ''); $alamat_masjid = $conn->real_escape_string($data['alamat_masjid'] ?? ''); $radius = isset($data['radius']) ? intval($data['radius']) : 500; $lat = isset($data['lat']) ? floatval($data['lat']) : 0; $lng = isset($data['lng']) ? floatval($data['lng']) : 0; if ($id <= 0 || $nama_masjid === '') { echo json_encode(["status" => "error", "message" => "Data tidak valid"]); exit; } $sql = "UPDATE rumah_ibadah SET nama_rumah_ibadah='$nama_masjid', penanggung_jawab='$pic_masjid', alamat='$alamat_masjid', radius=$radius, lat='$lat', lng='$lng' WHERE id=$id"; if ($conn->query($sql)) { echo json_encode(["status" => "success"]); } else { echo json_encode(["status" => "error", "message" => $conn->error]); } ?>