我有以下 php 文件:
<?php
$username="root";
$database="testdb";
mysql_connect(localhost,$username);
$user=$_GET["user"];
$password=$_GET["password"];
$query="SELECT documento FROM person WHERE user='".$user." and password ='".$password."'";
$result=mysql_query($query) or die (mysql_error("error "));
$num=mysql_numrows($result);
mysql_close();
$rows=array();
while($r=mysql_fetch_assoc($result)){
$rows[]=$r;
}
echo json_encode($rows);
?>
要检索通过以下函数实现的信息,但该示例没有 php 输入条件和参数,select * from person
这里是基于http://www.youtube.com/watch?feature=endscreen&v=IQcLngIDf9k&NR=1的函数
-(void) getData:(NSData *) data{
NSError *error;
json = [NSJSONSerialization JSONObjectWithData:data options:kNilOptions error:&error];
}
-(void) start {
NSURL *url = [NSURL URLWithString:kGETUrl];
NSData *data = [NSData dataWithContentsOfURL:url];
[self getData:data];
}
现在因为 sql 语句的输入参数不是代码,所以尝试了类似A Simple PHP/MySQL Web Service for iOS但我无法满足我的需要。