2017-08-14 33 views
1

我想通过使用GET将PHP数据从swift传递到phpmyadmin。如何在swift中将数据传递到URL 3


问题:

我不明白,我怎么能数据传递到URL。

我有一个php文件的URL(例子)http://aawebserver.ddns.me/swiftToPhpmyadmin/getData.php? data1=xxxxx&data2=xxxxx,我想将数据传递给data1data2的swift编码的URL。

什么是传递数据到URL的编码?

谢谢

+1

你是什么意思“传递数据到URL”?你想在URL中包含的查询参数从您的银行代码的变量?请更具体一些。 –

回答

0

如果你的数据是字符串,然后用下面的代码

func addData(data1 : String , data2 : String) { 
    let stringUrl = "http://aawebserver.ddns.me/swiftToPhpmyadmin/getData.php?data1=" + data1 + "&data2=" + data2 
    print(stringUrl) 
} 

而且调用此方法并传入您的字符串参数,像下面

self.addData(data1: "Data1", data2: "Data2") 
0
func addData(data1 : Any , data2 : Any) { 
    let stringUrl = "http://aawebserver.ddns.me/swiftToPhpmyadmin/getData.php?data1=\(data1)&data2=\(data2)" 
    print(stringUrl) 
} 

并称之为方法用如下参数:

self.addData(data1: "data1", data2: "data2") 
self.addData(data1: "data1", data2: 2) 
self.addData(data1: 1.0, data2: 2) 
+0

如何运行的网址是什么? – ShingHung

+0

'让URL = URL(字符串:addData(数据1: “数据1”,数据2: “数据2”))!如果#available(iOS 10.0,*){ UIApplication.shared.open(url,options:[:],completionHandler:nil) }其他{ UIApplication.shared.openURL(url) } –

相关问题