gpt4 book ai didi

php - 我如何将数据从我的 ios 应用程序上传到我的 sql 数据库?

转载 作者:行者123 更新时间:2023-11-28 20:05:29 24 4
gpt4 key购买 nike

您好,为了我的论文,我正在创建一个体育分析 iOS 应用程序,并带有一个对其进行称赞的网站。该应用程序可以做很多事情,但为了简单起见,教练会选择球队,并标记任何关键事件,例如铲球、传球等。该应用程序仅显示今天比赛的统计数据,但在网站上您可以看到所有比赛的统计数据。但是我需要找到一种方法来上传这些统计数据

我找到了很多关于如何使用 JSON 从外部数据库获取数据的示例。但是我找不到任何关于如何上传数据的例子。

我使用 godaddy 作为托管我的网站和 sql 数据库的服务器。

有什么想法吗?

最佳答案

让您的服务器(php 文件)完成艰巨的工作iOS端:使用类似的东西将您的值上传到服务器(php 文件)

-(void)upload
{
NSString *val1=@"";
NSString *val2=@"";
NSString *val3=@"";

NSString *urlString = [NSString stringWithFormat:@"http://domain.com/file.php?value1=%@&value2=%@&value3=%@",val1, val2,val3];
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];

[request setURL:[NSURL URLWithString:urlString]];
[request setHTTPMethod:@"POST"];

NSMutableData *body= [NSMutableData data];

[request setHTTPBody:body];

NSData *returnData = [NSURLConnection sendSynchronousRequest:request returningResponse:NULL error:nil];

}

注意:如果您需要在上传后取回一些东西,例如成功消息或一些 JSON(无论您想要什么),请使用此 returnData。只需根据您的需要对其进行解析即可。

在 PHP 文件上:

<?php

//GET the values from iOS.
$val1 = $_GET['value1'];
$val2 = $_GET['value2'];
$val3 = $_GET['value3'];



//connect to database
require 'connect.inc.php';

//just make INSERT SQL Request and done!.


?>

希望对您有所帮助。

关于php - 我如何将数据从我的 ios 应用程序上传到我的 sql 数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22229987/

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