Código PHP:
<?php
require_once 'Spreadsheet/Excel/Writer.php';
include_once("./include_php/funciones.php");
$conn = conexion();
$SELECT_SECTOR_NINO = "SELECT id_sector, nombre_sector from sector";
$RES_SECTOR=pg_query($conn, $SELECT_SECTOR_NINO);
//visualizar como archivo
$NombreArchivo ='sector.xls';
//creo el libro para el archivo
$libro = new Spreadsheet_Excel_Writer();
// Estableceremos nuestro formato Negrita e Italica para usarlo en el documento
$negrita =& $libro->addFormat();
$negrita->setBold();
$italica =& $libro->addFormat();
$italica->setItalic();
// Creamos una hoja en la cual poner nuestros datos
$hoja =& $libro->addWorksheet();
// Ancho de columnas
$hoja->setColumn(0,0,20);
$hoja->setColumn(1,1,20);
// Verificamos que la hoja se haya generado correctamente
if (PEAR::isError($hoja))
die($hoja->getMessage());
// Titulos
$hoja->write(0, 0, "Listado de Niños por Sector", $negrita);
// Encabezado de columnas
$hoja->write(2, 0, $LANGUAGE["id_sector"], $italica);
$hoja->write(2, 2, $LANGUAGE["nombre_sector"], $italica);
$i = 3;
while ($fila = pg_fetch_assoc($RES_SECTOR)) {
//$ts=$fila["ts"];
$id_sec = $fila["id_sector"];
$nombre_sec = $fila["nombre_sector"];
$hoja->write($i, 0, $id_sec);
$hoja->write($i, 1, $nombre_sec);
$i++;
}
//$libro->send($NombreArchivo);
$libro->close();