2011-04-20 2 views
0

기본적으로 corelocation을 사용하여 사용자의 위치 (위도와 경도)를 기록하고 데이터를 핵심 데이터 모델에 저장하는 애플리케이션이 있습니다. UIbutton을 사용하여 위치 데이터를 로컬 MYSQL 데이터베이스로 보내고 php를 사용하여 웹 페이지에 결과를 표시하는 방법을 알고 싶습니다.아이폰에서 mysql 데이터베이스로 데이터를 보내고 저장하는 방법 웹 페이지에 결과를 표시하는 방법

나는 PHP 스크립트 등을 어떻게하는지 잘 모르겠다.

+1

UIButton의 동작 사용. – Jhaliya

답변

1

iPhone을 전혀 모르지만 같은 일을 한 Android 앱을 구현했습니다. GPS 좌표를 기록하고 웹 서버에 보냅니다.

SOAP 웹 서비스를 통해 모든 작업이 완료되었습니다. Android (Your iPhone)에서 웹 서비스에 연결하고, 적절한 방법을 선택하여 데이터를 웹 서비스에 전송합니다. 그러면 데이터를 가져 와서 데이터베이스에 저장하여 웹 페이지에 데이터를 표시 할 수 있습니다. ...

또한 구현이 더 간편한 REST 웹 서비스를 사용할 수도 있고 그것과의 커뮤니케이션은 더 간단합니다.

0

나는 대답이 2 분할해야한다고 생각 - 서버에 데이터를 보내는

:

당신은 여기에서 논의 Connecting iPhone to an ODBC Database 여기 http://www.iphonedevsdk.com/forum/iphone-sdk-development/3942-retrieve-information-sql-server.html

와 같은 직접 TCP 연결을 열 수 있습니다 @ Jhaliya가 웹 서비스 또는 REST API를 제안하고 활용할 수 있습니다. 웹 서비스 (나는 잃어버린 말로 이해함)를 사용했지만,이 사이트 (http://sudzc.com)를 사용하면 매우 유용했습니다. 방금 웹 서비스에 대한 설명을주고, 목적으로 사용할 클래스를 얻는다. (인코딩, 전송, 수신, 디코딩 등의 장면을 감싼다.) 데이터를 표시

:

데이터베이스에 대한 그래프를 보여주는 PHP에 대한 몇 가지 무료 플랫폼이 있습니다. 그들 중 일부는 더 나은 GUI를 가지고 있으며, 일부는 최소한의 모바일 UI를 지원합니다. 내가 사용하는 일이 :

예술 - http://art.sourceforge.net/

재스퍼 리포트 - http://jasperforge.org/projects/jasperreports

그리고 ... 당신은 "SQL 웹보고"를 검색 아마도 "오픈 소스"를 추가 할 수 있습니다 더있을거야 ...

HTH!

Oded

+0

전용 PHP 페이지의 예제가 필요하고 단 한 번의 작업 만 수행하면 여기에 나를 적어주세요. (예 : http://my.host/insert.php?id=1&name=john) –

관련 문제