2013-03-20 29 views
0

我遇到的問題是,我無法將信息從我的ios應用程序保存到我的Web服務器,我目前正在使用JSON檢索數據並解析數據該數據。將信息從ios應用程序保存到Web服務器(POST 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服務器。

希望有任何幫助。謝謝!

+1

http://stackoverflow.com/questions/9883081/post-data-in-objective-c-using-json?rq=1 – 2013-03-20 13:10:33

回答

0

這實際上wasent硬。另一種選擇而不是使用REST的方法是將JSON從發送JSON的iOS應用程序發送到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); 

... 

如果有人需要幫助,請隨時發表評論。祝你好運!

相關問題