Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/10/2006, 15:34
Avatar de Erikfrancisco
Erikfrancisco
 
Fecha de Ingreso: noviembre-2003
Ubicación: Estado de México
Mensajes: 503
Antigüedad: 22 años, 10 meses
Puntos: 4
Pues en lugar de ese array utiliza la función array_count_values() que te crea una matriz que tiene por clave los elementos de tu array y por valor tiene cuantas veces se repite y luego obtienes las claves de este nuevo array para que así ya no te muestre números repetidos. Con un ejemplo queda más claro:

Código PHP:
<?php 
$actual 
= array ( 2, 4, 5, 8, 2, 6 );
$cuentaduplicados = array_count_values ( $actual ); 
$mejorado = array_keys ( $cuentaduplicados );
for ( 
$e = 0; $e < count ( $mejorado ); $e++ )
{
   echo 
$mejorado[$e]."<br/>";
}
?>
Como ves es super sencillo y el array que ahora deberías de utilizar sería el que contiene la variable $mejorado. Espero te haya servido de algo o por lo menos te de una idea. Suerte