mysql - 通过php连接xcode到mysql

标签 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 方法来完成上述过程。

提前致谢。

问候,

内哈

最佳答案

利用NSUrlconnection调用网络服务

  1. 使用 requestWithURL:(NSURL *)theURL

如果您需要指定带有 HTTP header 的 POST 请求,请使用 NSMutableURLRequest 和这些方法

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

关于mysql - 通过php连接xcode到mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22927988/

相关文章:

MySql错误代码: 1290 secure_file_priv

mysql - 如何使用sparkSQL将天(+1)添加到(mm/dd/yyyy)中的日期

ios - UIDatePicker View - 在 iOS 7 中看起来与 iOS 6 相同

ios - 每次显示 View 时运行方法 - iOS

objective-c - 如何在 ios 中使用 graph api 对 facebook3.1 中的帖子发表评论

ios - iTunes 连接 : Can't See Build

php - 嵌套查询 mysqli

iphone - LLDB 似乎没有在启动时读取我的 .lldbinit 文件

iphone - 如何释放 subview

php - Mysql查询无法根据条件检索数据