JSON返回null或char代码

时间:2014-11-09 01:56:18

标签: php android mysql json

当我从MySQL db(latin1_general_ci)编码我的数组时,它们变成空

我的php:

    $con=mysql_connect("mysql6.000webhost.com", $dbuser , $dbpass)or die("cannot connect"); 
    mysql_select_db("host")or die("cannot select DB");
    $sql = "select codcli , razao from cliente";
    $result = mysql_query($sql);
    $json = array();
    if(mysql_num_rows($result)){
        while($row=mysql_fetch_assoc($result)){
            $json[]=$row;
        }
    }
    mysql_close($con); 
    echo json_encode($json); 
}else{
    die("Error");
}

现在,如果我改为

$json[]=array_map('utf8_encode', $row)

它将返回像

这样的字符代码
COM\u00c9RCIO

我要展示

COMÉRCIO

可能吗?或者我应该在我的Android应用程序中使用它?

0 个答案:

没有答案