我无法在第23行回应$ arreglo,屏幕为空白。我正在尝试json编码,但我不知道为什么不工作。我检查过conexion,没关系......
<?php
include ("conexion.php");
$query = "SELECT * FROM usuario WHERE estado = 1 ORDER BY idusuario desc;";
$resultado = mysqli_query($conexion, $query);
if (!$resultado)
{
die("error");
}
else
{
while($data = mysqli_fetch_assoc($resultado))
{
//echo $arreglo["data"][]=array_map("utf8_encode", $data);
$arreglo["data"][] = $data;
}
echo json_encode($arreglo);
mysqli_free_result($resultado);
mysqli_close($conexion);
}
?>
答案 0 :(得分:-2)
您需要在echo之前使用标头。检查代码。
header('Content-type: application/json');
echo json_encode($arreglo);