Pues tienes q leer el directorio q contenga esos .txt q corresponderian a "registros" de una BD cualquiera ...
Cuando los leas .. Solo tienes q guardarte en un array los nombres de los archivos ... asi q le puedes pasar un asort() por ejemplo (entre las numerosas funciones de tratamiento de arrays q tienes) para ordenarla como quieras...
Ejemplo de como leer los archivos de un directorio tienes en:
opendir()
http://www.php.net/manual/en/function.opendir.php
(y revisa tambien las funciones afines .. )
En este mensaje del foro se habló del tema y se plantearon ejemplos de uso:
http://www.forosdelweb.com/showthrea...hreadid=116115
Un saludo,