gpt4 book ai didi

ios - iOS无法将数据插入到MySQL数据库中

转载 作者:行者123 更新时间:2023-12-01 18:12:46 24 4
gpt4 key购买 nike

大家好,我正在尝试使用JSON将用户数据插入myaql数据库中。但是我无法这样做,数据没有插入并且没有错误。以下是我的代码。

objective-c 代码

    {
NSString *post =[NSString stringWithFormat:@"name=%@&email=%@&password= %@&phone=%@",self.name.text, self.Pass.text,self.phone.text,self.email.text];
NSData *data = [post dataUsingEncoding:NSUTF8StringEncoding];
NSURL *url = [NSURL URLWithString:@"http://my url"];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];
[request setHTTPMethod:@"POST"];
[request setHTTPBody:data];
NSURLResponse *response;
NSError *err;
NSData *responseData = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&err];
NSLog(@"responseData: %@", responseData);
}

我正在使用此代码将文本字段数据插入到我的mysql数据库中。似乎没有错误,但数据未插入我的数据库中。提前致谢。

最佳答案

似乎您的iOS实现是正确的,但您的服务器端却不正确。
您可以尝试以下方法:
在生成MySQL插入语句的服务器端脚本中,只需执行

echo $insertScript;

然后再次运行您的应用,然后查看响应内容。它应该返回一个有效的MySQL插入脚本。复制它并在服务器的mysql实例上运行它,看看会发生什么

另外,在密码字段中删除这些空格

关于ios - iOS无法将数据插入到MySQL数据库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27170762/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com