Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/02/2012, 12:32
felipe7
 
Fecha de Ingreso: enero-2012
Ubicación: Santiago
Mensajes: 32
Antigüedad: 12 años, 3 meses
Puntos: 0
Pregunta Problemas con manipular datos de un print_r

Bueno la pregunta es la siguiente, consulto a una base de datos, en donde hay muchos elementos repetidos los cuales los cuento y me queda algo asi

Array
( [PRISU1] => 1151
[PRISUS] => 312
[PREMEM] => 492
.
.
.
.
etc

Esta es la consulta,

Código PHP:
$result mysql_query("SELECT BillingCode FROM datosisub WHERE IdTransaccion",$conectID); 
$data = array(); // creamos un arreglo en blanco, este será el de los datos 
$line mysql_fetch_row($result); 

while (
$line mysql_fetch_row($result)) { 

$data[] = $line[0]; 

y el ciclo que me cuenta cuantas veces esta repetido un dato,

Código PHP:
$elementos $data;
 
$arrayContador = array();
 foreach(
$elementos as $elemento){
 if(
array_key_exists($elemento$arrayContador)){
       
$arrayContador[$elemento] += 1;
        } else {
            
$arrayContador[$elemento] = 1;
        }
    }
  
    
     print 
"<pre>";print_r($arrayContador); print "<pre>"

Lo que necesito es manipular o hacer un array de los indices, y de los elementos por ejemplo si tengo

Array
( [PRISU1] => 1151
[PRISUS] => 312
[PREMEM] => 492

lo que quiero hacer es un array de la siguiente manera:

array1

PRISU1
PRISUS
PREMEM

array2

1151
312
492

ayudademe porfavor estoy dandole vueltas y no encuentro la solucion