Devuelve 1 si es dia laboral o habil
function EsDiaHabil ($f)
{
if (EsSabadoDomingo($f))
return 0;
return 1;
}
La siguiente es la función auxiliar que utilizará la función principal para saber si es sabado o domingo.
function EsSabadoDomingo($f)
{
$sql = "SELECT DATE_FORMAT('$f', '%w')";
$result = mysql_query($sql);
$fila = mysql_fetch_row($result);
$dia = $fila[0];
if (($dia == 0) ($dia == 6))
return 1;
return 0;
}
muy bien...me anda al pelo....solo que corregi un poco la sintaxis..
ResponderEliminar$probandofecha= '2013-05-30';
$resultado = $this->EsDiaHabil($probandofecha);
?>
EsSabadoDomingo($probandofecha);
if ($resultado==1)
{
return 0;
}
else
{
return 1;
}
}
function EsSabadoDomingo($probandofecha)
{
$sql = "SELECT DATE_FORMAT('$probandofecha', '%w')";
$result = mysql_query($sql);
$fila = mysql_fetch_row($result);
$dia = $fila[0];
?>
<?php
echo $dia.'este es el dia de la fecha';
if (($dia == 0) or ($dia == 6))
{
return 1;
}
else
{
return 0;
}
}