-1

ユーザーに関する情報を含むmysqlデータベースがあります。今度はiPhoneアプリでそれらを操作したいと思います。mysqlからobjective-cにそれらを持ってくる方法はありますか?私のWebサーバーはphpのみを許可しているため、mysqlcapiを使用するオプションはありません。

グリーキング、ヴァッレ。

4

3 に答える 3

0

さて、あなたはあなたの問題をうまく説明していないと思います。共有ウェブホスティングソリューションは通常、外部からのMySQLサーバーへのアクセスを提供しません。つまり、サーバーからのみアクセスできます(ホスティング上のPHPスクリプトなど)。

これに対する解決策は通常、単純なWebサービス(REST、XML-RPC、SOAP)です。

Webサービスは、PHPで記述でき、Webホスティングで実行されているアプリケーションです。このアプリケーションは、特定のURLを介してデータ(通常はXMLまたはJSON)を返します。

例:ネイティブiPhoneから電話をかける

http://yourserver.com/webservice/?what=episode-list&tvshow=battlestar-galactica

出力はエピソードのリストを含むXMLになります。

于 2012-06-25T23:49:44.567 に答える
0

あなたの質問はあまり明確ではありませんが、これが役立つかもしれません:

  1. PHP を使用してデータベースから情報を提供し( XMLまたはJSONが役立つ場合があります) 、iPhone アプリで解析できます

  2. または、データベースをエクスポートして SQLite に変換し、iPhone で直接使用することもできます。

もう少し情報があれば、より良い答えが得られるかもしれません。

于 2012-06-25T23:52:11.483 に答える
0

Objective-C プログラムがデバイスのインターネット接続を使用して対話する Web サーバー上の PHP で、アプリケーション プログラミング インターフェイス (API) を作成したいようです。

Web サーバーがデータベース情報を取得し、それらを JSON または XML に解析し、プレーン テキストとして返すために使用する特別な URL と要求パラメーターを効果的に作成する必要があります。

Objective-C アプリケーション内で、これらの URL を作成し、受信した JSON または XML を解析して、アプリの実用的なデータにします。

于 2012-06-25T23:52:13.993 に答える