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:
$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
$(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
}
},
Creo que lo que buscas es simplemente echo json_encode($respuesta)
en lugar de print_r