![]() ![]() ![]() ![]() |
|||||
|
|||||
樓主 dicky ![]()
![]() |
各位大大, 我在寫一個登記會員的APP ,想將資料傳送到MYSQL(PHP CODE已經測試正常),但寫到let json = NSJSONSerialization.JSONObjectWithData(data, options: NSJSONReadingOptions.MutableContainers, error: &err) as? NSDictionary 出現ERROR MESSAGE"Extra argument error in call" ,我上網找過很多不同答案,提到SWITF 2不支援,但沒有找到解決方法,請問各位可以提供解決方法,本人為寫APP新手,請幫忙提供CODE給我,我使用的軟件是XCODE7.1.1(7B1005)及SWIFT. 或者可否提供XCODE7.1.1(7B1005)及SWIFT連接MYSQL的CODE,謝謝各位幫忙!!! let myUrl = NSURL(string: "http://www.topfreshltd.com/test/DB_test.php"); let request = NSMutableURLRequest(URL:myUrl!); request.HTTPMethod = "POST"; let postString = "email=\(userEmail)&password=\(userPassword)"; request.HTTPBody = postString.dataUsingEncoding(NSUTF8StringEncoding); let task = NSURLSession.sharedSession().dataTaskWithRequest(request) { data, response, error in if error != nil { print("error=\(error)") return } let err: NSError? let json = NSJSONSerialization.JSONObjectWithData(data, options: NSJSONReadingOptions.MutableContainers, error: &err) as? NSDictionary |
1樓 |
你好
提供參考看看 通常APP連線至DB 都是先call webservice.藉由傳遞資料給Webservice後,由webservice存入DB然後feedback 結果給APP 煩請參考 教學 或是參考MySQL官網 iOS connect MySQL 以上,希望對你有幫助!
本篇文章回覆於2015-12-16 14:28
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
2樓
作者回應
dicky ![]() |
多謝你的回應,你提供的参考我之前都試過但因為有些CODE不能在Xcode7用,所以我使用SWIFT,但是只欠這句let json = NSJSONSerialization.JSONObjectWithData(data, options: NSJSONReadingOptions.MutableContainers, error: &err) as? NSDictionary
<?php $servername = "localhost"; $username = "XXXXXX"; $password = "XXXXXXX"; $dbname = "XXXXXXX"; // Create connection $conn = new mysqli($servername, $username, $password, $dbname); // Check connection if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } $name = $_GET["name"]; $message = $_GET["message"]; $sql = "INSERT INTO username VALUES ('','$name', '$message')"; if ($conn->query($sql) === TRUE) { echo "New record created successfully"; } else { echo "Error: " . $sql . "<br>" . $conn->error; } $conn->close(); ?>
本篇文章回覆於2015-12-17 10:22
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
3樓 |
你好
提供參考看看(解答應該是你要的) swift connect mydql 以上~希望對你有幫助!
本篇文章回覆於2015-12-17 17:04
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
回覆 |
如要回應,請先登入. |