【发布时间】:2015-07-28 05:11:57
【问题描述】:
服务器
<?php
.
.
**$sql = "UPDATE user_login SET userid = '".$userid."', active = 1 WHERE
useruuid ='".$useruuid."';";
$query = mysql_query($sql, $connect);
$success = mysql_fetch_row($query);**
$response = array("test"=>"test");
echo json_encode($response);
mysql_close($connect);
return;
>
客户端(ios)
NSData * data = [NSURLConnection sendSynchronousRequest:request
returningResponse:&response error:&error];
NSDictionary *dict = [NSJSONSerialization JSONObjectWithData:data
options:0 error:&jsonParseError];
NSString * test =[dict objectForKey:@"test"];
当 UPDATE 查询在 php 中工作时,在 ios dict 中为 nil。 但是当 UPDATE 查询在 php 中不起作用时,dict 有数据。 为什么?
如何在 php 中使用带有 json_encode() 的 UPDATE 查询?
【问题讨论】: