【发布时间】:2014-02-26 14:07:53
【问题描述】:
我知道这是一个非常老的问题要在这里问。但我对这个概念很陌生。所以只有我在问.. 这是我的php代码
<?php
$host = "localhost";
$user = "xcode";
$pass = "xcode";
$db="xcode";
$r = mysql_connect($host, $user, $pass);
if (!$r) {
echo "Could not connect to server\n";
trigger_error(mysql_error(), E_USER_ERROR);
} else {
echo "Connection established\n";
}
echo mysql_get_server_info() . "\n";
$r2 = mysql_select_db($db);
if (!$r2) {
echo "Cannot select database\n";
trigger_error(mysql_error(), E_USER_ERROR);
} else {
echo "database selected\n";
}
$result1 = mysql_query("SELECT * FROM Persons");
$result=array();
while($row = mysql_fetch_array($result1))
array_push($result,array('firstName' => $row[0],'lastname'=>$row[1]));
echo json_encode(array("key" => $result));
mysql_close();
?>
和我的控制台价值
Connection established 5.5.34 database selected {"key":[{"firstName":"Peter","lastname":"Griffin"},{"firstName":"Glenn","lastname":"Quagmire"},{"firstName":"Peter","lastname":"Griffin"},{"firstName":"Glenn","lastname":"Quagmire"}]}
我需要在 Xcode 的文本字段中获取这些值,例如 名字:普拉亚 姓氏:卡维 提前致谢。
【问题讨论】:
-
您需要从服务器获取它,解析并放入文本字段。这很容易
-
我完成了,但我在文本字段中得到了空值
-
所以找到你丢失它的确切位置。你有来自服务器的 json 并看到它?你解析它并查看解析的数据?
-
顺便说一句,你为什么把这个 php 代码放在这里?做什么的?显示objective-c客户端代码不是更好吗?
-
我已经在这里发布了我的stackoverflow.com/questions/22037255/…