Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/241.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用于NSURL与PHP和数据库连接的xcode(在线)_Php_Xcode4.5 - Fatal编程技术网

用于NSURL与PHP和数据库连接的xcode(在线)

用于NSURL与PHP和数据库连接的xcode(在线),php,xcode4.5,Php,Xcode4.5,我正在用XCode创建一个注册和登录表单。。有四个文本字段 1.名称文本 2.消息文本 3.emailidText 4.密码文本 当我有前两个字段,并且当我添加emailid和密码文本时,mysql数据库表运行良好,就像一个单元格中的所有文本字段一样更新 名称文本-塞尔瓦 MessageText-你好 emailidText-abc@abc.com 密码文本-xxxxxx 它像selva?message=hello?emailid一样更新=abc@abc.com?名称单元格上的password=

我正在用XCode创建一个注册和登录表单。。有四个文本字段 1.名称文本 2.消息文本 3.emailidText 4.密码文本

当我有前两个字段,并且当我添加emailid和密码文本时,mysql数据库表运行良好,就像一个单元格中的所有文本字段一样更新

  • 名称文本-塞尔瓦
  • MessageText-你好
  • emailidText-abc@abc.com
  • 密码文本-xxxxxx
  • 它像selva?message=hello?emailid一样更新=abc@abc.com?名称单元格上的password=xxxxxx,表中3个单元格的其余部分为空

    我通过创建HTML文件并链接到它来检查我的PHP,它工作得非常好。注意:我正在处理在线主机和在线MYSQL数据库

    这是我在viewcontroller.m中声明的内容

    -(void)postMessage:(NSString*) message withName:(NSString *) name withName:     (NSString*)emailid withName:(NSString *)password 
    
    
    
    {
    if (name !=nil && message != nil && emailid !=nil && password !=nil)
    {
        NSMutableString *postString = [NSMutableString stringWithString:kpostURL];
    
    
        [postString appendString:[NSString stringWithFormat:@"?%@=%@", kName, name]];
    
    
        [postString appendString:[NSString stringWithFormat:@"?%@=%@", kMessage, message]];
    
        [postString appendString:[NSString stringWithFormat:@"?%@=%@", kemailid, emailid]];
    
        [postString appendString:[NSString stringWithFormat:@"?%@=%@", kpassword,  password]];
    
        [postString setString:[postString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
    
        NSMutableURLRequest *request=[[NSMutableURLRequest alloc] initWithURL:[NSURL URLWithString:postString]];
        [request setHTTPMethod:@"POST"];
    
        postConnection =[[ NSURLConnection alloc] initWithRequest:request delegate:self startImmediately:YES];
    
    
    
    }
    }
    
    -(IBAction)post:(id)sender
    {
     [self postMessage:messageText.text withName:nameText.text withName:emailidText.text  withName:passwordtext.text];
    
    passwordtext.text= nil;
    messageText.text= nil;
    nameText.text = nil;
    emailidText.text=nil;
    
    }
    
    在viewcontroller.h中创建了宏,并声明了四个字段

    我不知道为什么我要在一个单元格中获得所有四个字段的o/p


    有人能帮我清除我的错误吗?

    不确定这与PHP有什么关系。我也把我的视图放在了controller.h文件中。请稍候“#导入”#定义kpostURL@“''''''''''#定义kName@“名称”'.#定义kMessage@“消息”'.#定义kemailid@“emailid”'.#定义kpassword@“密码”''@interface FirstViewController:UIViewController'{''IBOutlet UITextField*nameText;''IBOutlet UITextField*emailidText;''IBOutlet UITextField*passwordtext;''IBOutlet UITextField*messageText;''NSURLConnection*postConnection;''}''-(iAction)post:(id)发件人;''-(iAction)触摸屏:(id)发送者;“”@结束“您构建的POST请求完全错误。您将数据注入URL字符串,同时应将其累积并作为帖子正文。这个问题被问了10万次。查看工作示例代码:你能帮我吗???????