El tema es que lo hace muyyyyyyy lentamente. Osea, la misma pagina sin la funcion se carga en 10 segundos y con la funcion demora 3 minutos!.
Esta es lo que hice:
Código PHP:
   $dia=date("d");
$mes=date("m");
$sql="SELECT jugadores.*, equipos.juega, equipos.nombre as equipo from jugadores ";
$sql.="LEFT JOIN equipos ON(jugadores.equipo=equipos.id) ";
$sql.="WHERE MONTH(jugadores.nac)='$mes' AND DAYOFMONTH(jugadores.nac)=' $dia' ";
$sql.="GROUP BY jugadores.nombre, jugadores.dni ORDER BY equipos.juega DESC";
$cum=mysql_query($sql,$conn);
                      
      if(mysql_num_rows($cum)!=0){
        
            FELIZ CUMPLEAÑOS !!!
             
            while($rs=mysql_fetch_array($cum)){
                  $edad=(date("Y")*1 - substr($rs["nac"], 0, 4)*1);
                  $nombre=explode(", ", $rs["nombre"]);                      
                  echo $nombre[1]." ".$nombre[0]." del equipo ".$rs["equipo"]."  cumple ".$edad." años (".$jug.")";
            }
    
       } 
    
 
Este tema le ha gustado a 1 personas