php部分:
<?php
@mysql_connect("localhost:3306","root","")or die("mysql连接失败");//连接数据库
@mysql_select_db("test")or die("db连接失败");//选择数据库
mysql_query("set names 'utf8'");//设置编码格式
class swiftConnApi{
public $id,$name,$bin,$price,$cont,$pwd;
//构造方法
public function __construct() {
$num = $_GET['id'];
$pwd = $_GET['pwd'];
$result = mysql_query("SELECT * FROM cs where id = $num");
while($row = mysql_fetch_array($result)){
if ($pwd==$row['pwd']) {
$this->id = $row['id'];
$this->pwd = $row['pwd'];
$this->name = $row['name'];
$this->bin = $row['bin'];
$this->price = $row['price'];
$this->cont = $row['cont'];
}else{
echo "密码不正确";
}
}
}
}
$myAd = new swiftConnApi();
echo json_encode($myAd);//转成json格式
?>
swift部分:
var strUrl = "http:192.168.1.102/swiftconnapi.php?id=1&pwd=123"
var url = NSURL(string: strUrl)
//获取数据
var data = NSData(contentsOfURL: url!, options: NSDataReadingOptions(), error: nil)
var json: AnyObject? = NSJSONSerialization.JSONObjectWithData(data!, options: NSJSONReadingOptions.AllowFragments, error: nil)
var name : AnyObject? = json?.objectForKey("name")
欢迎转载,转载请注明出处http://blog.youkuaiyun.com/colinasd