Tema: contar diaz
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/01/2006, 01:52
blackrocha
 
Fecha de Ingreso: noviembre-2004
Mensajes: 181
Antigüedad: 19 años, 6 meses
Puntos: 1
Pregunta contar diaz

holas foro como estan aqui les traigo otra duda ..
miren los q pasa es q nesesito contar solo los dias desde una fecha que tengo alamacenada en la bd en una variable y tengo este pedaso de codigo y la suma esta mal nose que esta fallando porfa ecehnle una miradita porfa

...
$fecha=mysql_result($res,$i,"FECHA");// rescato la bariable donde se guarda la fecha
$actual = date('Y-m-d').'<br>';
$anterior =$_POST['$fecha']; // la paso para que la reste con la actual

list($fechaAct, $horaAct) = explode(' ', $actual);
list($yearAct, $mesAct, $dayAct) = explode('-', $fechaAct);
list($horaAct, $minAct, $secAct) = explode(':', $horaAct);

list($fechaAnt, $horaAnt) = explode(' ', $anterior);
list($yearAnt, $mesAnt, $dayAnt) = explode('-', $fechaAnt);
list($horaAnt, $minAnt, $secAnt) = explode(':', $horaAnt);

$sAct = mktime(0,0,0, $mesAct, $dayAct, $yearAct);
$sAnt = mktime(0,0,0, $mesAnt, $dayAnt, $yearAnt);


$diffAnos = (($sAct - $sAnt)/86400)/365;
$edad = round($diffAnos); // resultado pero esta mal



y me da sienpre 36 como resultado

Última edición por blackrocha; 20/01/2006 a las 02:04