Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/12/2006, 23:36
Netyco
 
Fecha de Ingreso: enero-2005
Ubicación: Salta - Argentina
Mensajes: 322
Antigüedad: 19 años, 3 meses
Puntos: 7
no lo veo tan dificil...

Suponiendo que 5-5-2006 es una fecha de hace dos meses atras, entonces el codigo seria así.

$sql="select * from links where date='2006-5-5'";

pero estoy seguro que tu quieres la parte "automatica", jeje...

La part facil seria algo asi:

$hoy=date("Y-m-d");
$hace_dos_meses=calculador($hoy,60); <<-- 60 representan los 30 + 30 dias de dos meses

entonces:
$sql="select * from links where date='$hace_dos_meses'";


para que funcione, vas a necesitar de esta funcion que te pongo abajo.

function calculador($fecha,$ndias){
$tmp=split("-",$fecha);

$dia=$tmp[2];
$mes=$tmp[1];
$anio=$tmp[0];

$nueva = mktime(0,0,0, $mes,$dia,$anio) - $ndias * 24 * 60 * 60;
$nuevafecha=date("Y-m-d",$nueva);

return ($nuevafecha);
}

Ante cualquier inquietud, no dudes en consultarlo.

Última edición por Netyco; 04/12/2006 a las 23:37 Razón: Error de dedo