0

私が抱えている問題は、iOS アプリケーションから Web サーバーに情報を保存できないことです。現在、JSON を使用してデータを取得し、そのデータを解析しています。

リクエスト用の php コードを作成し、サーバーに保存しました。

...else
{
    // updating record
    $q = sprintf("update phone_book set name = '%s', phoneNumber = '%s', email = '%s', phoneNumber = '%s' where name = '%s'",
        mysql_real_escape_string($_GET["name"]),
        mysql_real_escape_string($_GET["phoneNumber"]),
        mysql_real_escape_string($_GET["email"]),
        mysql_real_escape_string($_GET["address"]));
}   

しかし、私はどこを見ても、この情報をアプリケーションから Web サーバーに投稿する方法に関する情報を見つけることができません。

助けていただければ幸いです。ありがとう!

4

2 に答える 2

0

これは実際には難しいことではありませんでした。REST を使用する代わりのもう 1 つのオプションは、iOS アプリケーションから JSON を POST し、PHP ファイルにコードが含まれているサイトに JSON を送信することでした。PHP 内の固定コードは次のようになります。

    ...
$json_post = json_decode(file_get_contents ('php://input'),1);
$name = $json_post['name'];
$phone = $json_post['phone'];

$aQuery = "UPDATE phone_book SET phoneNumber = '$phone' WHERE name = '$name' ";

mysql_query($aQuery);

...

誰かがこれ以上助けを必要とする場合は、お気軽にコメントを残してください。幸運を!

于 2013-04-12T11:35:11.950 に答える
0

この API を post および get 呼び出しとオブジェクト マッピングに使用し ます https://github.com/RestKit/RestKit

于 2013-03-20T19:26:52.910 に答える