php返回空数组

php返回空数组,php,arrays,json,Php,Arrays,Json,以下是问题: 行:echo$arr打印arrayarrayarray。。。。在屏幕上,我添加这一行只是为了查看$arr中的内容 encode命令不打印任何内容。 但上个星期起作用了 求求你,救命!提前谢谢 $query="select nome, categoria, produttore, descrizione,prezzoquantita,unitaquantita, prezzopezzi, informazioni, foto, flagpezzi, unitamisura from

以下是问题:

行:echo$arr打印arrayarrayarray。。。。在屏幕上,我添加这一行只是为了查看$arr中的内容

encode命令不打印任何内容。 但上个星期起作用了

求求你,救命!提前谢谢

$query="select nome, categoria, produttore, descrizione,prezzoquantita,unitaquantita, prezzopezzi, informazioni, foto, flagpezzi, unitamisura from prodotti;";
$result = $mysqli->query($query) or die($mysqli->error.__LINE__);
$arr = array();
if($result->num_rows > 0) {
    while($row = $result->fetch_assoc()) {
        $arr[] = $row;
        echo ($arr);
    }
}

print (json_encode($arr, true));

@灵魂你忘了一美元-@Fred ii-是的,抱歉添加了ittry var_dumpjson_encode$arr,true;但上个星期起作用了那么,从那以后发生了什么变化?啊,。。。那个这就是问题所在。除非您在$arr['nome']或$arr['categoria']或$arr['descripione']中传递密钥,否则回显$arr不会返回任何内容。。。但当我阅读的时候我开始笑了,但上周我工作了!!。。。从那以后你改变了什么?