Как отправить / сохранить данные с iphone в базу данных MySQL и отобразить результаты на веб-странице - PullRequest
0 голосов
/ 20 апреля 2011

В основном у меня есть приложение, которое записывает местоположения пользователя (долготу и долготу), используя corelocation, и сохраняет данные в базовой модели данных. Я хотел бы знать, как я могу использовать кнопку UI для отправки этих данных о местоположении в локальную базу данных MYSQL и отображения результатов на веб-странице с использованием php, возможно?

Я не совсем уверен, как делать сценарии php и т. Д., Любая помощь, инструкции или примеры будут высоко оценены!

Ответы [ 2 ]

1 голос
/ 20 апреля 2011

Я совсем не знаю iPhone, но я реализовывал приложение для Android, которое делало то же самое - записывало GPS-координаты и отправляло их на веб-сервер.

Все это было сделано через веб-сервисы SOAP - с Android (Ваш iPhone) подключитесь к веб-сервису, выберите подходящий метод и используйте его для отправки данных в веб-сервис. Затем веб-служба (которая должна быть записана) получает данные, анализирует их и сохраняет в базе данных, чтобы данные могли быть представлены на веб-странице ...

Вы также можете использовать веб-сервисы REST, которые проще в реализации, а также общаться с ними проще.

0 голосов
/ 20 апреля 2011

Я думаю, что ответ должен быть разделен на 2 -

Отправка данных на сервер:

Вы можете открыть прямые TCP-соединения, как описано здесь Подключение iPhone к базе данных ODBC и здесь http://www.iphonedevsdk.com/forum/iphone-sdk-development/3942-retrieve-information-sql-server.html

И вы можете сделать, как предложил @Jhaliya, и использовать какой-либо веб-сервис или REST API. Я использовал веб-сервисы (которые, как я понимаю, проигравшая лошадь), но с этим сайтом - http://sudzc.com - его было невероятно легко использовать. Вы просто даете описание веб-сервиса и получаете классы target-c для использования (завершение кодирования, отправки, получения, декодирования и т. Д.).

Отображение данных:

Существует несколько бесплатных платформ для PHP, показывающих графики для базы данных. Некоторые из них имеют лучший графический интерфейс, некоторые поддерживают минимальный мобильный интерфейс и многое другое. Я случайно использовал:

Art - http://art.sourceforge.net/

Jasper Reports - http://jasperforge.org/projects/jasperreports

И я уверен, что это еще не все ... Вы можете выполнить поиск по "sql web report" и, возможно, добавить "open source" ...

НТН!

Одед

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...