Ver Mensaje Individual
  #7 (permalink)  
Antiguo 23/08/2005, 05:53
Avatar de bichomen
bichomen
 
Fecha de Ingreso: junio-2003
Ubicación: Barcelona y alrededores, España
Mensajes: 877
Antigüedad: 23 años, 4 meses
Puntos: 2
He echo algunas modificaciones:

Código PHP:
$diaActual = date("d");
$diaMio = "";

$mesActual = date("m");
$mesMio = "";

$anoActual = date("Y");
$anoMio = "";

if (
$diaMio <= $diaActual) {
$dia = $diaActual - $diaMio;
}else{
$dia = $diaActual;
}

if (
$mesMio <= $mesActual) {
$mes = $mesActual - $mesMio;
}else{
$mes = $mesActual;
}

if (
$anoMio <= $anoActual) {
$ano = $anoActual - $anoMio;
}else{
$ano = $anoActual;
}

echo 
"Paso ".$ano." años ".$mes." meses y ".$dia." dias"; 

Ahora la idea es por ejemplo si la fecha que da es:

5 años 0 meses y 1 dia

lo ideal seria que mostrase:

5 años y 1 dia

bichomen
__________________
"Se sabe con exactitud, con cuanta imprecisión, se sabe algo"
Linux Registered User #320332