Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/01/2010, 07:21
Avatar de Kaze71
Kaze71
 
Fecha de Ingreso: enero-2010
Mensajes: 44
Antigüedad: 14 años, 3 meses
Puntos: 4
Anuncios aleatorios y no duplicados

Hola, estoy intentando hacer en el pie de mi página una lista aleatoria de anuncios, y de hecho de momento la tengo bien, pero lo que pasa es que se me duplican.

¿Podría alguien decirme qué código puedo usar para eliminar los anuncios duplicados?

De momento para mostrarlos tengo algo así:


Código PHP:
$file fopen("./ads/cant.txt""r");
$ads_cant fgets($file); // Lee el número escrito en "cant.txt", el cual será el número de anuncios publicados actualmente
fclose($file);

$current_ad 0;
while ((
$current_ad <= $ads_cant) && ($current_ad <= 6)) // Repite las acciones de abajo tantas veces como anuncios haya, mientras no sean más de 6
{
    
$ad[$current_ad] = rand(1,$ads_cant);
    
$current_ad++;

Pues lo que necesito es que la array $ad no tenga valores duplicados.

Espero no molestarlos con esta duda que a muchos seguramente parecerá simple, pero soy nuevo en esto T.T