Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/04/2011, 01:41
fupinet
 
Fecha de Ingreso: julio-2009
Mensajes: 100
Antigüedad: 14 años, 10 meses
Puntos: 4
Respuesta: borrar un usuario que no activado su cuenta

bueno ya que nadie ayuda...pongo el codigo yo msimo por si a alguien le interesa.
No lo he conseguido hacer en php..se como sumar dias a DATE pero lo que queria era sumarle un dia a la fecha que ya esta guardada en la base de datos.

el codigo que me ha funcionado es hacer un query directamente a base de datos para comparar con la fecha actual y si es mayor la fecha actual hacer un loop que me vaya borrando los usuarios con un query delete pero creo que este opcion es mucho mejor ya que es un codigo mas corto.


Código:
DELETE FROM usuarios WHERE estado= '1' AND fecha < DATE_SUB(NOW(), INTERVAL 24 HOUR)
por aprender estaria bien que alguien ponga la equivalencia en php.

Un saludo.