Php 插入数据Xcode mysql zero
我就是这样插入的Php 插入数据Xcode mysql zero,php,mysql,ios,Php,Mysql,Ios,我就是这样插入的 NSString *strURL = [NSString stringWithFormat:@"http://localhost//Insert.php?ID=%@&date=%@&time=%@&age=%f"; 这是用PHP编写的 if (isset ($_GET["ID"]) && isset ($_GET["date"]) && isset ($_GET["time"]) && isset
NSString *strURL = [NSString stringWithFormat:@"http://localhost//Insert.php?ID=%@&date=%@&time=%@&age=%f";
这是用PHP编写的
if (isset ($_GET["ID"]) && isset ($_GET["date"]) && isset ($_GET["time"]) && isset ($_GET["age"]) )
{
$ID = $_GET["ID"];
$date = $_GET["date"];
$time = $_GET["time"];
$age = $_GET["age"];}
插入
$sql = "INSERT INTO $DB_Table VALUES ('', '".$date."', '".$time."', '".$age."')";
这些属性在Xcode中是不存在的
@property (strong, nonatomic) NSString *ID;
@property (strong, nonatomic) NSString *date;
@property (strong, nonatomic) NSString *time;
@property (nonatomic) float age;
当我插入数据时,所有新数据都给我零,尽管mysql中的年龄也是浮动的。
原因可能是什么?您是否尝试将您在obj c中创建的url记录下来?@winya yes它给了我ID=1date=27/03/2014time=01-17age=9.000000参数之间缺少字符(&p)。它应该是ID=1,日期=2014年3月27日,时间=01-17,年龄=9.000000。您的网络框架是否自动对参数进行URL编码?