2013-05-01 6 views
0

나는 PHP를 사용하여 div에 표시된 이벤트 목록을 가지고 있습니다. 이러한 이벤트는 데이터베이스에서 가져옵니다. 하지만 입력 한 도시 근처에있는 이벤트를 표시해야합니다. 그래서 Google 거리 자바 스크립트 API를 사용하여 입력 한 도시와 각 이벤트의 거리를 찾습니다. 하지만 IAM은 evenmts PHP와 거리 javascript에 있기 때문에 필요한 이벤트를로드 할 수 없습니다. 누구도 입력 한 도시 근처에있는 이벤트를 가져올 수 있습니까?PHP에서 javascript 변수 사용하기

주된 문제는 PHP에서 이벤트 배열이 있다는 것입니다. 도시에 가장 가까운 이벤트를 표시하려면 javascript에서 거리를 계산하고 값이 몇 가지 값보다 작은 지 여부를 확인하고 표시 한 다음 배열의 다음 요소로 이동해야합니다. 아무도 도와 줄 수 있습니까?

답변

2

결과를 가져 오기 위해 PHP로 데이터를 보내려면 AJAX 요청을 사용하십시오. 당신은 또한 PHP로 거리 계산을 이동할 수 있습니다.

+0

PHP에서 거리 계산에 문제는 하루에 2,500 건의 요청이 있다는 것입니다. – viks

+0

양식을 양식과 동일한 페이지에 표시하고 있습니다. 검색 버튼을 클릭하여 양식을 제출하고 있습니다. 주어진 도시에서 각 사건의 거리를 확인하고 주어진 도시 근처에 있으면 표시해야합니다. 내가 아약스에서 어떻게 할 수 있습니까? – viks

+0

그런 다음 방법을 재고해야합니다. Google이 답이 아닐 수도 있습니다. – nebkat

관련 문제