Причем тут php-excel-reader?
У вас какой-то полный разброд и шатание по всем направлениям.
Зачем вы для каждого файла выводите свой select? Это вы имели в виду:
echo "<select>";
$dir = opendir (".");
while ( $file = readdir ($dir))
{
if (( $file != ".") && ($file != ".."))
{
echo "<option>$file</option>";
}
}
closedir ($dir);
echo "</select>";
require_once '.$file';
это что за ад и израиль? Вы что, пытаетесь подключить в скрипт произвольный файл, имя которого будет равно последнему файлу в директории? Хотя даже это у вас не получится, потому что интерполяция переменных в PHP выполняется внутри строк в двойных кавычках, типа "$file".
Вы бы основы HTTP и PHP подтянули. Тогда бы вам стало понятно, что вам надо сделать форму, которая отправит на сервер имя файла, выбранного пользователем в вашем этом select, после чего на сервере вы это имя файла получите из переменных запроса и исходя из него выведете нужную информацию.
А так получается, что вместо того, чтобы научиться ловить рыбу, вы просите вам эту рыбу поймать.