Новичок
Покинул форум
Сообщений всего: 9
Дата рег-ции: Апр. 2012
Помог: 0 раз(а)
|
Вот такой способ, вроде все работает, если массив самому прописать, а если он генерируется - ошибка файла xls
Что посоветутет?
PHP:
скопировать код в буфер обмена
<? $hostname='localhost'; $username='root'; $password=''; if (!$con) { } $dbname='db'; $sql="SELECT * FROM patients"; // Внедрение PEAR::Spreadsheet_Excel_Writer require_once "Spreadsheet/Excel/Writer.php"; // Создание случая $xls =& new Spreadsheet_Excel_Writer(); // Отправка HTTP заголовков для сообщения обозревателю о типе вxодимыx //данныx $xls->send("test.xls"); // Добавление листа к файлу, возвращение объекта для добавления данныx $sheet =& $xls->addWorksheet('Binary Count'); { // Использование функции PHP decbin()для преобразования целого числа в //бинарные данные $sheet->writeCol(0,0,$row[0],$colHeadingFormat); $sheet->writeCol(0,1,$row[1],$colHeadingFormat); $sheet->writeCol(0,2,$row[2],$colHeadingFormat); $sheet->writeCol(0,3,$row[3],$colHeadingFormat); $sheet->writeCol(0,4,$row[4],$colHeadingFormat); $sheet->writeCol(0,5,$row[5],$colHeadingFormat); $sheet->writeCol(0,6,$row[6],$colHeadingFormat); $sheet->writeCol(0,7,$row[7],$colHeadingFormat); $sheet->writeCol(0,8,$row[8],$colHeadingFormat); } // Определение некоторого форматирования $colHeadingFormat =& $xls->addFormat(); $colHeadingFormat->setBold(); $colHeadingFormat->setFontFamily('Helvetica'); $colHeadingFormat->setBold(); $colHeadingFormat->setSize('10'); $colHeadingFormat->setAlign('center'); $xls->close(); ?>
|