Ver Mensaje Individual
  #7 (permalink)  
Antiguo 30/05/2011, 20:06
isabellawebs
Usuario no validado
 
Fecha de Ingreso: diciembre-2009
Ubicación: Bogotá
Mensajes: 462
Antigüedad: 14 años, 5 meses
Puntos: 18
Respuesta: Calculo de edad con php

O sea estoy tratando de poner la variable que llama la fecha desde la bd donde se supone que debe ir en el codigo que me pasaste....he probado muchas cosas pero no me agarra.....

fechanac se llama la columna de mi bd, donde esta el valo 1981-01-01

Esto esa editado si lo viste desde tu correo revisalo aqui en el foro.

Código PHP:
<table width="1169" border="0">
          <tr>
            <td width="100" align="center" valign="middle" class="titulosnaranja">Cliente</td>
            <td width="85" align="center" valign="middle" class="titulosnaranja">Nombres</td>
            <td width="95" align="center" valign="middle" class="titulosnaranja">Apellidos</td>
            <td width="68" align="center" valign="middle" class="titulosnaranja">Edad</td>
            <td width="108" align="center" valign="middle" class="titulosnaranja">Tel / Fijo</td>
            <td width="88" align="center" valign="middle" class="titulosnaranja">M&oacute;vil</td>
            <td width="111" align="center" valign="middle" class="titulosnaranja">Municipio</td>
            <td width="78" align="center" valign="middle" class="titulosnaranja">Email</td>
            <td width="118" align="center" valign="middle" class="titulosnaranja">Cita para el d&iacute;a</td>
            <td width="90" align="center" valign="middle" class="titulosnaranja">Hora</td>
            <td width="99" align="center" valign="middle" class="titulosnaranja">Detalle citas<br>cliente</td>
            <td width="79" align="center" valign="middle" class="titulosnaranja">Eliminar</td>
          </tr>
          <?php do { ?>
            <tr class="titulosboldresult">
              <td align="center" valign="middle"><?php echo $row_rc_citas['idcc']; ?></td>
              <td align="center" valign="middle"><?php echo $row_rc_citas['nombres']; ?></td>
              <td align="center" valign="middle"><?php echo $row_rc_citas['apellidos']; ?></td>
              <td align="center" valign="middle"><?php

// Calcula la edad (formato: año/mes/dia)
function edad($edad){
list(
$anio,$mes,$dia) = explode("-",$edad);
$anio_dif date("Y") - $anio;
$mes_dif date("m") - $mes;
$dia_dif date("d") - $dia;
if (
$dia_dif || $mes_dif 0)
$anio_dif--;
return 
$anio_dif;
}

?>
La edad es <?=edad("echo $row_rc_citas['fechanac'];");?></td>
              <td align="center" valign="middle"><?php echo $row_rc_citas['fijo']; ?></td>
              <td align="center" valign="middle"><?php echo $row_rc_citas['cel']; ?></td>
              <td align="center" valign="middle"><?php echo $row_rc_citas['munic']; ?></td>
              <td align="center" valign="middle"><?php echo $row_rc_citas['email']; ?></td>
              <td align="center" valign="middle">
              <?php 
              $consulta_fecha 
"SELECT * FROM tablafechas WHERE idfecha=".$row_rc_citas['idfecha'];
              
$real_fecha mysql_query($consulta_fecha$citastipo1) or die(mysql_error());
              
$registro_fecha mysql_fetch_assoc($real_fecha);
              echo 
$registro_fecha['fecha']; ?></td>
              <td align="center" valign="middle"><?php 
              $consulta_hora 
"SELECT * FROM tablahoras WHERE idhora=".$row_rc_citas['idhora'];
              
$real_hora mysql_query($consulta_hora$citastipo1) or die(mysql_error());
              
$registro_hora mysql_fetch_assoc($real_hora);
              echo 
$registro_hora['hora']; ?></td>
              <td align="center" valign="middle"><a href="http://www.forosdelweb.com/f18/detallecitas/detacitacliente1.php?recordID=<?php echo $row_rc_citas['idcc']; ?>"> Detalles</a></td>
              <td align="center" valign="middle"><a href="javascript:decision('Advertencia: Si continúas con esta operación vas a eliminar la cita de este cliente. Esta información no se puede recuperar. Deseas continuar?',
'../borrar/borrar1.php?idcita=<?php echo $row_rc_citas['idcita']; ?>')">Eliminar</a></td>
              <?php 
              ?>
            </tr>
            <?php } while ($row_rc_citas mysql_fetch_assoc($rc_citas)); ?>
        </table>