Ver Mensaje Individual
  #41 (permalink)  
Antiguo 24/02/2006, 16:48
Avatar de jpinedo
jpinedo
Colaborador
 
Fecha de Ingreso: septiembre-2003
Ubicación: Lima, Perú
Mensajes: 3.120
Antigüedad: 21 años, 2 meses
Puntos: 41
Bueno, la idea de tener un tipo de datos correcto en la base de datos es poder tabajar con ellos.

Ya Cluster te puso un ejemplo de cómo obtener directamente esa diferencia desde el SQL con funciones como DATEDIFF(). Sería más o menos así:
Código PHP:
<?
$sql 
"SELECT DATEDIFF(NOW(), campoFecha) AS diasTranscurridos, campo2, campo3 FROM tabla WHERE campo4=valorTal";

//...
//Y en PHP no tendrás que hacer ningún cálculo más:
$ddias $row['diasTranscurridos'];
Saludos