Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/08/2012, 12:52
tumbero_x
 
Fecha de Ingreso: octubre-2010
Ubicación: Buenos Aires
Mensajes: 557
Antigüedad: 14 años, 5 meses
Puntos: 4
Problemas con un array

Hola Amigos!!!
voy a molestar con una consulta
paso a explicar
desde una consulta a la bd obtengo el siguiente registro
Código PHP:
Ver original
  1. echo $row['arti'].'<br>';
  2. 5 |5 |5 |5 |5 |5 |5 |5 |7
  3. 5 |5 |5 |5 |5 |5 |5 |5 |5 |5 |5 |5 |5 |5 |5 |5 |5 |5 |5 |5 |5 |5 |5 |5 |5 |5 |5 |5 |5 |5 |5
despues quito los separadores y me imprime esto
Código PHP:
Ver original
  1. $data4[] =str_replace('|','',$row['arti']);
  2. print_r($data4);
  3. Array ( [0] => 5 5 5 5 5 5 5 5 7 [1] => 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
lo que necesito es que el valor 0 tenga como elemento el numero 2 y el valor 1 tenga como elemento el numero 1 , porque? simplemente porque en el valor 0 tengo 9 elementos y 8 se repiten entonces como podria lograr que de alguna forma se eliminen los elementos repetidos y se cuenten cuantos quedaron , en este caso , el valo0r 0 tendria que quedar en 2 y el valor 1 en 1(ya que los elementos son todos iguales)
estube probando con
Código PHP:
Ver original
  1. $data = array_values(array_unique($data4));
pero sin resultados favorables
Saludos y muchas gracias por cualquier ayuda que me puedan brindar