Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/02/2013, 16:59
Avatar de humanista
humanista
 
Fecha de Ingreso: abril-2005
Mensajes: 878
Antigüedad: 19 años, 10 meses
Puntos: 15
Array con valores únicos

Hola, tengo un array así:

$miarray[] = array("url" => $url, "id" => $id, "title" => $title, .............)

El caso es que la url y la id (autonumérico) son valores únicos. Es decir que ninguna url ni id se DEBEN repetir en la array.

Digo DEBEN porque leo de mi base de datos y sí que puede haber casos que al leer (por una serie de cosas que no viene al caso, tablas vinculadas y tal) puede ocurrir que se lea más de una vez la misma url e id.

El tema es que en la array sólo quiero que aparezca una vez.

Ejemplo.

url: www.forosdelweb.com; id: 1 (la meto en la array)
url: www.facebook.com; id: 2 (la meto también)
url: www.forosdelweb.com; id: 1 (NO la meto en la array porque ya está)


El caso sería poder hacerlo sin tener que recorrer la array, ir leyendo todo y comparar si existe, ya que sería muy lento, digo yo.

Hay alguna forma de hacerlo?