unir arrays con relacion

ale_g
03 de Junio del 2006
Hola foreros! les traigo el siguiente problema a ver si me pueden dar una mano... relamente estoy muy complicado con esto hace semanas.

Desde un formulario, recibo lo tipeado en un grupo de inputs, en 3 arrays.

asi tengo, por ejemplo:

1er. grupo
Categoria: PHP
puntos: 10
total: 3

2do. grupo
Categoria:AJAX
puntos:5
total: 40

3er. grupo
Categoria: PHP
puntos:10
total:1

4to... 5to...

Ahora bien el problema es que cuando recibo los arrays, necesito saber TOTAL de los votos por Categoria.

Siguiendo el ejemplo del Formulario, se tipeó que En la categoria PHP hay 4 votos de 10 PUNTOS (o estrellas). Y 40 votos de 5 puntos para la categoria AJAX.
Entonces recibo esos array de la siguiente forma:

$categoria= $_POST[categoria];
$puntos= $_POST[puntos];
$total= $_POST[total];

// Verificando los datos de $categoria

print_r($categoria);

// Obtengo lo siguiente:
// Array ( [0] => PHP[1] => AJAX [2] => PHP )

//Verificando los datos de $puntos

print_r($puntos);

// Obtengo lo siguiente:
// Array ( [0] => 10[1] => 5 [2] => 10 )

// y Verificando los datos de categoria

print_r($total);

// Obtengo lo siguiente:
// Array ( [0] => 3[1] => 40 [2] => 1 )

Lo que necesito es unir los arrays sin perder la relacion para obtener el TOTAL de votos por Categoria en relación al puntaje... y con esto voy muerto :(

Hay alguna forma de obtener:
de la categoria PHP se obtubieron 4 votos de 10 puntos o estrellas,
de la categoria AJAX 40 votos de 5 puntos.???

Bueno eso es todo mi problema, espero que algun master en arrays me sepa dar una mano.. saludos!

Norberto
03 de Junio del 2006
Me parece que tengo una solución válida con ciclos, solo que necesito ver el fragmento de código, para poder insertarle una solución y que seas un poquito más explícito.

Mi correo es [email protected]