Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => PHP => Mensaje iniciado por: d91 en 9 Febrero 2017, 15:09 PM

Título: Como llenar un arreglo a partir de un json
Publicado por: d91 en 9 Febrero 2017, 15:09 PM
Hola, tal vez creo que no estoy en el foro apropiado, pero he estado intentado llenar un arreglo javascript a partir de una respuesta json, que a la vez fue retornado por una consulta mysql-php necesito llenar la parte de categories:
Código (php) [Seleccionar]

$result = mysqli_query($db,$queryItems);
if($result){

while ($datos = mysqli_fetch_array($result)) {
$respuesta[] = array(
'Item' => $datos["Producto"]
);
}

print_r(json_encode($respuesta));
}

Y aqui el codigo javascript
Código (javascript) [Seleccionar]

$(document).on("ready",function(){
    $.ajax({
        type: "json",
        method: "POST",
        url: "./controllers/BI_getListItem.php"
        }).done(function(info){
                Highcharts.chart('container2', {
                    chart: {
                        type: 'bar'
                    },
                    title: {
                        text: 'Comportamiento del movimiento de productos'
                    },
                    subtitle: {
                        text: ''
                    },
                    xAxis: {
                       //aqui necesito llenar las categorias con la respuesta json
                        categories: ['Cuadernos 100 Hojas Norma', 'America', 'Asia', 'Europe', 'Oceania'],
                       
                        title: {
                            text: null
                        }
                    },
Título: Re: Como llenar un arreglo a partir de un json
Publicado por: mchojrin en 10 Febrero 2017, 20:48 PM
Creo que lo que buscas es simplemente echo json_encode($respuesta) en lugar de print_r