现在我有这个:
$data = array();
$query = mysql_query("SELECT * FROM users WHERE username = '{$username}'");
while ($row = mysql_fetch_row($query)) {
$data[] = $row;
}
现在 $data[0] = array('Joe','Sally','3 5'); $data[1] = array('Joe','alice','30 65');
访问 $data[0][0] = 'Joe'
或 $data[1][0] = 'Joe'。 $data[1][1] = '爱丽丝'
。
那么我如何使用 JSONObject 或 JSONArray 从 php 发送这个二维数组并在 android 中接收它?
最佳答案
试试这个
$data = array();
$query = mysql_query("SELECT * FROM users WHERE username = '{$username}'");
while ($row = mysql_fetch_row($query)) {
$data[] = $row;
}
$json=json_encode(array("userlist" => $data));
echo $json;
关于php - 从php发送一个数组并在android中接收它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20581507/