0
這是我的服務器請求調用,其中我將用戶信息保存到遠程數據庫服務器中。在mqsql遠程數據庫表格單元中忽略國家代碼`+`
+ (void)sendRequestToServerForCreatingUserModel:(UserModelClass *)userModelClass
{
NSLog(@"userModelClass.user_country_code %@", userModelClass.user_country_code);
NSString *noteDataString = [NSString stringWithFormat:@"user_account_creation_time=%@&user_name=%@&user_password=%@&user_phone_number=%@&user_email=%@&user_country_code=%@&user_country_name=%@&user_profile_image_url=%@&user_cover_image_url=%@&user_facebook_id=%@&user_twitter_id=%@&user_google_id=%@&user_instagram_id=%@&user_vk_id=%@&user_pinterest_id=%@&user_date_of_birth=%@&user_address=%@&user_latitude=%@&user_longitude=%@&user_deposit_amount=%@&user_have_order=%@&user_have_deliver=%@&user_have_any_discount_offer=%@&user_payment_option=%@&user_social_media_pages=%@", userModelClass.user_account_creation_time, userModelClass.user_name, userModelClass.user_password, userModelClass.user_phone_number, userModelClass.user_email, userModelClass.user_country_code, userModelClass.user_country_name, userModelClass.user_profile_image_url, userModelClass.user_cover_image_url, userModelClass.user_facebook_id, userModelClass.user_twitter_id, userModelClass.user_google_id, userModelClass.user_instagram_id, userModelClass.user_vk_id, userModelClass.user_pinterest_id, userModelClass.user_date_of_birth, userModelClass.user_address, userModelClass.user_latitude, userModelClass.user_longitude, userModelClass.user_deposit_amount, userModelClass.user_have_order, userModelClass.user_have_deliver, userModelClass.user_have_any_discount_offer, userModelClass.user_payment_option, userModelClass.user_social_media_pages];
NSURLSessionConfiguration *defaultConfigObject = [NSURLSessionConfiguration defaultSessionConfiguration];
NSURLSession *defaultSession = [NSURLSession sessionWithConfiguration:defaultConfigObject delegate: nil delegateQueue:[NSOperationQueue mainQueue]];
NSString *fileName = @"sendRequestToServerForCreatingUserModel.php";
NSURL * url = [NSURL URLWithString:[NSString stringWithFormat:@"%@%@", kServerBaseURL, fileName]];
NSMutableURLRequest * urlRequest = [NSMutableURLRequest requestWithURL:url];
[urlRequest setHTTPMethod:@"POST"];
[urlRequest setHTTPBody:[noteDataString dataUsingEncoding:NSUTF8StringEncoding]];
NSURLSessionDataTask * dataTask = [defaultSession dataTaskWithRequest:urlRequest completionHandler:^(NSData *dataRaw, NSURLResponse *header, NSError *error) {
[[NSNotificationCenter defaultCenter] postNotificationName:@"sendRequestToServerForCreatingUserModel" object:error];
}];
[dataTask resume];
}
在這一行:
NSLog(@"userModelClass.user_country_code %@", userModelClass.user_country_code);
它表明userModelClass.user_country_code
變量中有+
。像:+880
。但在我的遠程服務器表中,它保存爲880
!
我是缺少在這裏?任何建議將不勝感激。
在此先感謝。
該列可能是整數類型。所以加號看起來好像是一個正數。 – Ivar
起初我也是這麼想的。但不是。除主鍵以外,其他所有屬性均以字符串形式顯示。不過謝謝你提到這一點。 – Tulon
順便說一下,我手動放了'+',我的意思是我自己在表格單元格中,它顯示並完美地讀取。所以表格配置在這裏很好。 – Tulon