Ya resolví la funcion UsersBirthday() era una bobería. Este es el código ahora:
Código PHP:
function UsersBirthday(){
$fechaactual = date("Y-m-d");
$sql_query = "SELECT * FROM reynierpm_usuarios";
$result = mysql_query($sql_query) or die("No se ha podido ejecutar la consulta: ".$sql_query.". MySQL ha dicho: ".mysql_error());
$fetchrow = mysql_fetch_assoc($result);
if(mysql_num_rows($result)!=0){
$sql = "SELECT DATEDIFF(".$fechaactual.",".$fetchrow['fecha_nacimiento'].") as years";
$res = mysql_query($sql) or die("No se ha podido ejecutar la consulta: ".$sql.". MySQL ha dicho: ".mysql_error());
$fetch = mysql_fetch_assoc($res);
$bool = true;
}else{
if(($fechaactual = $fetchrow['fecha_nacimiento'])&&($bool)){
echo wordwrap("FELICIDADES ".$fetchrow['nombre'].". Hoy cumples ".$fetch['years']." años",20);
}else{
echo "No hay usuarios que cumplan año en esta fecha o no tenemos usuarios registrados";
}
}
}
pero el otro si no he logrado resolverlo.
Salu2