crear un array multidimensional desde mysqul
Publicado por Israel (3 intervenciones) el 08/04/2024 11:22:46
Buenas tardes,
Estoy haciendo una aplicacion para generar diferentes graficos en chartjs.
Primero saco una consulta y esta consulta por comodidad y para creo mejorar el rendimiento la estoy intentando meter en un array pero no lo consigo.
El codigo es el siguiente:
idMedio, idSector etc.. serian los campos de la tabla que necesitaria lugo para ordenar, hacer el grafico etc
La idea de esto es tener un array y poder ordenarlo o recorrerlo segun las necesidades de los distintos graficos sin la necesidad de consultar a la bbdd otra vez.
¿Como puedo¡hacerlo?
Muchas gracias
Un saludo
Estoy haciendo una aplicacion para generar diferentes graficos en chartjs.
Primero saco una consulta y esta consulta por comodidad y para creo mejorar el rendimiento la estoy intentando meter en un array pero no lo consigo.
El codigo es el siguiente:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
$z = 0;
$arrayDatos= [];
while($row = $resultado->fetch_assoc()) {
$arrayDatos[$z] =[
'idMedio' => $row['medio'],
'idSector' => $row['sector'],
'idMarca' => $row['idMarca'],
'marca' => $row['marca'],
'ambito' => $row['idAmbitoNotoriedad'],
'target' => $row['idTargetNotoriedad'],
'fechaInicio' => $row['fechaInicio'],
'fechaFini' => $row['fechaFin'],
'dato' => $row['dato']
];
$z++;
}
idMedio, idSector etc.. serian los campos de la tabla que necesitaria lugo para ordenar, hacer el grafico etc
La idea de esto es tener un array y poder ordenarlo o recorrerlo segun las necesidades de los distintos graficos sin la necesidad de consultar a la bbdd otra vez.
¿Como puedo¡hacerlo?
Muchas gracias
Un saludo
Valora esta pregunta


0