12.05.2006, 11:02
общий
это ответ
Здравствуйте, Андрющенко Вячеслав Васильевич!
Сначала с помощью обычных хтмл-тегов, делаешь нужный тебе файл с данными в виде обычной таблицы, но не выводя это сразу в браузер, а сохраняя в какой-то строке, например
$ret_res = "<table>";
$ret_res .= "<tr><td>...</td></tr>";
........
.......
$ret_res .= "</table>";
Потом пишешь так
header( "Content-Type: application/vnd.ms-excel;");
header( "Content-Disposition: filename=report.xls" );
print $ret_res;
И все. Эта страница откроется как файл Excel.
Второй вариант, понавороченнее и в какой то мере более грамотный.
Используй
http://pear.php.net/package/Spreadsheet_Excel_Writer
http://phpclub.ru/detail/article/Excel_Writer
Удачи