Foros del Web » Programando para Internet » PHP »

Borrar Entradas Array

Estas en el tema de Borrar Entradas Array en el foro de PHP en Foros del Web. Tengo un array donde le voy entrando datos desde una base de datos, como hago para borrar la entrada que quiera de dicho array? He ...
  #1 (permalink)  
Antiguo 12/11/2007, 02:48
 
Fecha de Ingreso: noviembre-2007
Mensajes: 55
Antigüedad: 16 años, 5 meses
Puntos: 0
Pregunta Borrar Entradas Array

Tengo un array donde le voy entrando datos desde una base de datos, como hago para borrar la entrada que quiera de dicho array?
He probado con array_splice($array,$ref,1); pero no me borra la que quiero, sino siempre la ultima entrada.

La variable ref es la que envio del post desde la pagina que me muestra el contenido del array.

Alguna idea?

GRACIAS!
  #2 (permalink)  
Antiguo 12/11/2007, 03:12
Avatar de Marvin
Colaborador
 
Fecha de Ingreso: febrero-2005
Ubicación: global $Chile->Santiago;
Mensajes: 1.991
Antigüedad: 19 años, 2 meses
Puntos: 81
Re: Borrar Entradas Array

No te es posible recorrer todo el array y eliminar el que quieres ? con unset o la misma funcion que usas pero con el indice ?

Testea y cuentanos.

Suerte
__________________
El que dice "Solo sé que nada sé", esta asumiendo que sabe algo.
Lea las FAQ's!
  #3 (permalink)  
Antiguo 12/11/2007, 06:26
Avatar de Italico76  
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años
Puntos: 292
Re: Borrar Entradas Array

IDEA: si quieres borrar el elemeno i de N-elementos entonces copia todo el array a uno nuevo y salteate el elemento i ;)
  #4 (permalink)  
Antiguo 12/11/2007, 07:27
 
Fecha de Ingreso: noviembre-2007
Mensajes: 55
Antigüedad: 16 años, 5 meses
Puntos: 0
Re: Borrar Entradas Array

He probao con unset($array[$ref]); pero no me funciona.
Que es lo que tengo que poner exactamente dentro de unset?

gracias de nuevo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:02.