No se entiende tu duda.
Cuando imprimes la consulta en la vista que te impide agregarle un calumna con un enlace al txt
echo "<a href='".$url."'>Txt</a>";
solo tienes que decidir una política de nombres para el txt y la url de este, digamos nombre del usuario y una marca de tiempo, mas la extensión. La $url sera el path relativo al txt mas elnombre que le hayas dado.
Código PHP:
Ver original$url="../txts/".$username.$t.".txt";