Me da problemas, estoy calculando en que semana cumplen años los empleados, entonces, hago esto:
Pero el problema es que tengo muchos empleados que nacieron antes de Enero de 1970 y no me obtiene la semana
Estoy viendo la funcion GregorianToJD pero no me convence y creo que no tendria exito
O, alguna funcion en MySQL para obtener este resultado
tienen alguna idea
?
Gracias.
Código [Seleccionar]
<table width="100%" border="0" cellpadding="0" cellspacing="0" class="box_portada">
<tr>
<td colspan="2"><h1>Cumpleaños del Personal ( semana
<?= $semanaActual = date("W");?>
)</h1></td>
</tr>
<tr>
<td><b>Nombre</b></td>
<td><b>Dia</b></td>
</tr>
<?php
$cumple_sql = "SELECT `id_issemym`,`nombreE` , `apellidoP` , `apellidoM` , `nacimiento` FROM `empleado` ORDER BY `nacimiento` DESC";
$cumple_query = @mysql_query($cumple_sql,$link);
$dias = array("Dom","Lun","Mar","Mie","Jue","Vie","Sab");
while($cumpleDat = @mysql_fetch_array($cumple_query)){
global $semanaActual,$dias;
$fechaNac = split("-",$cumpleDat['nacimiento']);
$dia = $fechaNac[2];
$mes = $fechaNac[1];
$anyo = $fechaNac[0];
$semanaCumple = date("W",mktime(0,0,0,$mes,$dia,$anyo));
if((int)$semanaActual == (int)$semanaCumple){
?>
<tr>
<td><?php echo $semanaActual."-".$semanaCumple." | "; $nombre= strtolower($cumpleDat['nombreE']." ".$cumpleDat['apellidoP']." ".$cumpleDat['apellidoM']); ?>
<a title="Fecha de nacimiento: [<?=$cumpleDat['nacimiento'];?>]" href="inicio.php?a=datos_servidor&d=consulta&issemym=<?=$cumpleDat['id_issemym'];?>">
<?=ucwords($nombre);?>
</a> </td>
<td><?php
$numDia = date("w",mktime(0,0,0,$mes,$dia,date("Y")));
echo $dias[$numDia]." ".$dia;?></td>
</tr>
<?php
}
}?>
</table>Pero el problema es que tengo muchos empleados que nacieron antes de Enero de 1970 y no me obtiene la semana

Estoy viendo la funcion GregorianToJD pero no me convence y creo que no tendria exito

O, alguna funcion en MySQL para obtener este resultado
tienen alguna idea
?Gracias.





)



) solo me reproduce 05:xx minutos
y, me custa mucho descargarlo, tal vez no lo bajo bien y estoy descargando ahora por p2p (es que se ve interesante
)
?









se nota que no tengo que hacer hoy XDDD
no tengo dinero para mas ) DVD+RW pues no me quema nada, ni cd, cdrw, dvd, dvdrw, nada =S me manda un error de que no se encontro el final de la pista o del sector o algo asi, he probado ya con varios discos y me da el mismo error (mañana lo traigo en imagen para un mejor ejemplo) pues no se que pudo pasar, solo recuerdo que le meti uno de esos CD de limpieza del optico XDDD ojala no se alla descompuesto... lo raro es que si leé y leé todo tipo de discos

, pero por alguna razón casi siempre me asignan la misma ip. Sin embargo, si dejo el PC apagado unos 3 días seguidos es muy probable que aparezca con otra ip y tendría que ir a configurar los DNS de nuevo. Por eso trato de mantenerlo encendido lo más posible. Aunque un día de estos voy a amanecer con otra IP y tendré que volver a configurar los DNS y ese cambio demora unos 3 días en actualizarse.