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

使用此 api 发布和获取调用和对象映射 https://github.com/RestKit/RestKit

于 2013-03-20T19:26:52.910 回答
0

这实际上太难了。另一个不使用 REST 的选项是从 iOS 应用程序 POST JSON,将 JSON 发送到 php 文件包含代码的站点。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 回答