I get this error in PHP
Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given inC:\xampp\htdocs\androide_datos\listar.php on line
12
{"frutas":[]}
So I should get out:
{"frutas":[{"id":"48","nombre":"manzana","10-12-17 24:3"}
My complete code is this
<?php
// include_once './conexion.php';
include 'conexion.php';
$respuesta = array();
$respuesta["frutas"] = array();
// Conectarse al servidor y seleccionar base de datos.
$con = mysqli_connect("$host", "$username", "$password")or die("cannot connect server ");
mysqli_select_db($con,"$db_name")or die("cannot select DB");
$sql="SELECT * FROM info";
$result=mysqli_query($con,$sql);
while($row = mysqli_fetch_array($result)){
// Array temporal para crear una sola categoría
$tmp = array();
$tmp["id"] = $row["id"];
$tmp["nombre"] = $row["dato"];
$tmp["fecha"] = $row["fecha"];
// Push categoría a final json array
array_push($respuesta["frutas"], $tmp);
}
// Mantener el encabezado de respuesta a json
header('Content-Type: application/json');
//Escuchando el resultado de json
echo json_encode($respuesta);
?>