通过php将xcode连接到mysql

时间:2014-04-08 05:08:00

标签: mysql objective-c xcode

我使用以下代码通过php,

从Xcode应用程序插入mysql表
-(void)insertDetails:(NSString *)userEmail loginType:(int)type{

login_email = userEmail;

NSString *strUrl = [NSString stringWithFormat:@"http://localhost/insertLoginDetails.php?userEmail=%@&login_type=%d",userEmail,type];

NSData *dataUrl = [NSData dataWithContentsOfURL:[NSURL URLWithString:strUrl]];

NSString *strResult = [[NSString alloc] initWithData:dataUrl encoding:NSUTF8StringEncoding];

NSLog(@"%@",strResult);
}

这使用了GET方法,任何人都可以告诉我如何使用POST方法进行上述过程。

提前致谢。

此致

NEHA

2 个答案:

答案 0 :(得分:0)

利用NSUrlconnection来调用网络服务

  1. 使用requestWithURL:(NSURL *)theURL
  2. 如果您需要使用HTTP标头指定POST请求,请使用NSMutableURLRequest以及这些方法

    -(void)setHTTPMethod:(NSString *)method
    -(void)setHTTPBody:(NSData *)data
    -(void)setValue:(NSString *)value forHTTPHeaderField:(NSString *)field
    

答案 1 :(得分:0)

有很多关于NSURLConnection的教程。比如Fetching data with GET,POST methods by using NSURLConnection

Fetching data with GET,POST methods by using NSURLConnection已经解释了如何同步和异步地从服务器获取数据。