Вызов удаленных функций php из приложения iPhone - PullRequest
6 голосов
/ 20 марта 2009

У кого-нибудь есть предложения о том, как настроить php и какао-сторону для вызова функций php? В качестве быстрой идеи о том, что я хочу сделать, я хочу иметь возможность заполнить две таблицы данными и добавить / удалить данные из БД. Поэтому я хочу установить в php несколько функций, которые я могу вызывать из своего кода iPhone, который будет возвращать значения из моих запросов. Я должен отметить, что моя БД - MySQL.

В основном меня интересует синтаксис, так что если у вас есть примеры кода, с которыми я могу поиграть, это было бы очень полезно.

Заранее спасибо!

1 Ответ

8 голосов
/ 20 марта 2009

Ну, чтобы получить некоторые данные по протоколу HTTP в iPhone, вы можете использовать:

NSString *urlstr = [[NSString alloc] initWithFormat:@"http://www.yourserver.com/yourphp.php?param=%d", paramVal];
NSURL *url = [[NSURL alloc] initWithString:urlstr];
NSString *ans = [NSString stringWithContentsOfURL:url];
// here in ans you'll have what the PHP side returned. Do whatever you want
[urlstr release];
[url release];

Теперь на PHP вы можете возвращать данные так, как вы хотите. Т.е. и XML, который вы затем проанализируете на стороне iPhone.

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