Php 我应该将数据上传到哪个服务器名称和姿势-Xcode到mySQL数据库
对于在PHP文件中输入DB主机名以及应该将数据发布到的URL,我非常困惑。我正在构建一个iOS应用程序,将数据发送到arvixe.com上托管的mySQL数据库。对于我的db主机名,arvixe支持人员说服务器名是“dunlin.arvixe.com”。但是,在phpMyAdmin上,服务器名称显示“localhost:3306”。我还被告知,我可以简单地使用我的域名“airodial.com”。我想知道在我的PHP文件中,数据库服务器的名称到底是什么,以及从Xcode插入数据的URL是什么 我已经在Xcode中发布了我的PHP文件和postURL代码,以帮助澄清。很抱歉让人困惑的noob问题,但如果您有任何帮助,我们将不胜感激Php 我应该将数据上传到哪个服务器名称和姿势-Xcode到mySQL数据库,php,ios,mysql,Php,Ios,Mysql,对于在PHP文件中输入DB主机名以及应该将数据发布到的URL,我非常困惑。我正在构建一个iOS应用程序,将数据发送到arvixe.com上托管的mySQL数据库。对于我的db主机名,arvixe支持人员说服务器名是“dunlin.arvixe.com”。但是,在phpMyAdmin上,服务器名称显示“localhost:3306”。我还被告知,我可以简单地使用我的域名“airodial.com”。我想知道在我的PHP文件中,数据库服务器的名称到底是什么,以及从Xcode插入数据的URL是什么 我
<?php
$username = “aerodial_dbuser”;
$database = “aerodial_database”;
$password = “********”;
mysql_connect(dunlin.arvixe.com, $username, $password); <--WHAT SERVER NAME TO USE HERE?
@mysql_select_db($database) or die(“Unable to find database”);
$cityName = $_GET[“cityName”];
$details = $_GET[“details”];
$query = “INSERT INTO test VALUES (‘’, ‘$cityName’, ‘$details’)”;
mysql_query($query) or die (mysql_error(“error”));
mysql_close();
?>
}假设主机服务提供的信息是正确的,
dunlin.arvixe.com
是数据服务器的正确名称。phpMyAdmin将服务器名称显示为localhost
,因为phpMyAdmin与数据库在同一个框中的web服务器上运行
您可能会通过域名
airdial.com
访问您的web应用程序。您可能需要添加一个端口号,但是,这是你和你的主机服务之间的问题。我理解mySql连接是被禁止的,但是现在我只想知道服务器的名字以及我需要上传的URL。你用什么URL来上传你的PHP和查看你的页面?现在考虑使用PDO或MySQL来贬低MySQL函数。上传我的PHP我在公共html选项下的myPHP管理中的文件管理器下完成。当我上传我的PHP文件时,该url显示它正在上传到“/home/aerodial/public_html”,请先尝试airodial.com/tutorial.PHP。如果有一个端口号,它很可能不是2083,因为这会导致您的cPanel登录屏幕。URL不起作用:/我已经做了几个星期了,无法弄清楚它。真的很令人沮丧,但我想把它修好。它对你有什么好处?是客户端到应用程序还是应用程序到数据库?是应用程序到数据库。我的数据库中没有显示任何内容。很肯定是姿势不对,把它拆了。创建一个php应用程序,查询数据库并在浏览器中显示结果。如果这样做有效,请尝试从手机到web服务器的“Hello,World”。使流程的每一步都独立工作;一旦它们都单独工作,你就可以开始把它们连接起来。
#define kPostURL @"http://aerodial.com/tutorial.php"<--WHAT URL TO USE HERE?
#define kcityName @"cityName"
#define kDetails @"details"
-(void) postMessage:(NSString*) details withName:(NSString*)cityName{
if (cityName != nil && details != nil){
NSMutableString *postString = [NSMutableString stringWithString:kPostURL];
[postString appendString:[NSString stringWithFormat:@"?%@=%@", kcityName, cityName]];
[postString appendString:[NSString stringWithFormat:@"&%@=%@", kDetails, details]];
[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:_detailsField.text withName:_cityField.text];
_detailsField.text = @"";
_parkField.text = @"";
_cityField.text =@"";