Ver Mensaje Individual
  #8 (permalink)  
Antiguo 07/02/2004, 17:54
CHAMO01
 
Fecha de Ingreso: enero-2004
Mensajes: 89
Antigüedad: 20 años, 3 meses
Puntos: 0
Cordial saludo Jpinedo;

Ya he leido en varias ocaciones sus ayudas sobre SQL.
Son muy buenas.

Quizas ya ha visto mis preguntas...

Son muy elementales. : (

Yo guardo la fecha asi:

$fecha = date('d n Y');

Con la respuesta que usted le dio a Mateo hice esto:

<?php
$hoy = CURDATE();
echo $hoy;
echo CURDATE();
?>

Y solo me dio errores... ?

Pero bueno, hace dias que tengo este post "guardadito", y me parece que este es el momento y el post para sacarlo.

*****************

Cual es la manera correcta de ELIMINAR USUARIOS INACTIVOS DE UNA BD?.

Tengo esto:
$fecha = date('d n Y');

mysql_query("INSERT INTO tabla (campo1,campo2,campo3,etc...) VALUES
('','$fecha','$usuario','$nombre','$MSN')");

Yo quiero hacer una sentencia SQL mas o menos asi:

mysql_query("DELETE FROM tabla WHERE fecha <= 'fecha de hace dos meses atras' '");

Es decir, eliminar los usuarios inactivos desde hace 2 o 3 meses.

Como lo hago sin DESTRUIR-AVERIAR la BD?.
Pues... Yo me IMAGINO que la sentencia es WHERE 'fecha' >= 2003-11-01

Para eliminar los usuarios inactivos desde antes de Noviembre de 2003, pero quiero el consejo de ustedes.

Que tiempo me sugieres Jpinedo?, cuando la BD puede ser calificada como "muy grande"?

Gracias por la ayuda.