Estoy tratando de crear y rellenar un array multidimensional a partir de los datos de una tabla ($usuarios). Por tanto el array iniciamente lo declaro vacío:
Código PHP:
$puntos=array();
Código PHP:
$puntos=array(
"carlos"=> array(10,4,8....),
"marta"=> array(5,7,9....),
"luis"=> array(1,3,2....),
...
...
...
);
El problema que tengo es que no se hacer lo siguiente:
1.- Crear los arrays de los usuarios con su nombre correspondiente. Esto lo he probado con:
Código PHP:
if(!in_array($usuarios["usuario"], $puntos)) //si no existe un usuario dentro del array $puntos lo creo
{
$a = array_fill(0,20,0); //creo un array de 20 elemntos inicializados a 0
array_push($puntos,$a); //se lo añado a $puntos
}
2.- Una vez creado un array de usuario.¿Cómo puedo rellenar sus elementos con los diferentes valores?. Esto lo he probado con:
Código PHP:
array_push($puntos[$usuarios["usuario"]],$usuarios["numero"]);
Espero haberme explicado bien y sois capaces de entederme y ayudarme.
Gracias a tod@s