| // +--------------------------------------------------------------------+ // // $Id$ // // $URL$ // $Rev$ // $Date$ // $Author$ require_once 'HTML/Form.php'; require_once 'HTML/Table.php'; // Armo el FORM {{{ $FORM = new HTML_Form('sistemas_abm.php', 'post', 'sistemas'); $FORM->start(); //Armo la tabla {{{ $TABLE_externa = new HTML_Table('width="760" align="center" bgcolor="#FFFFFF"'); //Cargo las filas {{{ //Cargo boton submit, arranco en el row 1 para que quede uno en blanco // Cambiar como meto la imagen en la pagina. $imagen = 'NuevoIngresar Nuevo Sistema'; $TABLE_externa->setCellContents(1,0,$imagen,'td'); $TABLE_externa->setCellAttributes(1,0,'align="right" class="texto11_blanco"'); //METER ESTO DENTRO DEL OBJETO SISTEMAS {{{ //Esta es la tabla interna $TABLE = new HTML_Table('width="100%" align="center" cellpadding="0" cellspacing="2" border="0" bgcolor="#336699"'); //Cargo la cabecera de la tabla $TABLE->setCellContents(0,0,'Id','th'); $TABLE->updateCellAttributes(0,0,'align="center" class="texto11_blanco"'); $TABLE->setCellContents(0,1,'Nombre','th'); $TABLE->updateCellAttributes(0,1,'align="center" class="texto11_blanco"'); $TABLE->setCellContents(0,2,'Descipcion','th'); $TABLE->updateCellAttributes(0,2,'align="center" class="texto11_blanco"'); $TABLE->setCellContents(0,3,'Modificar','th'); $TABLE->updateCellAttributes(0,3,'align="center" class="texto11_blanco"'); $TABLE->setCellContents(0,4,'Eliminar','th'); $TABLE->updateCellAttributes(0,4,'align="center" class="texto11_blanco"'); // Ver si esta parte la puedo evitar usando alguna funcion de html_table {{{ //Cargo los sistemas $datos = $sistema_remoto->datosTodos(); //Genero las filas con los datos de los sistemas foreach ($datos as $dato) { $rc = $TABLE->getRowCount(); $TABLE->setCellContents($rc,0,$dato['0'],'td'); $TABLE->updateCellAttributes($rc,0,'align="center" bgcolor="#FFFFFF" class="texto11_negro"'); $TABLE->setCellContents($rc,1,$dato['1'],'td'); $TABLE->updateCellAttributes($rc,1,'align="center" bgcolor="#FFFFFF" class="texto11_negro"'); $TABLE->setCellContents($rc,2,$dato['2'],'td'); $TABLE->updateCellAttributes($rc,2,'align="left" bgcolor="#FFFFFF" class="texto11_negro"'); $TABLE->setCellContents($rc,3,'Mod','td'); $TABLE->updateCellAttributes($rc,3,'align="center" bgcolor="#FFFFFF" class="texto11_negro"'); $TABLE->setCellContents($rc,4,'Eli','td'); $TABLE->updateCellAttributes($rc,4,'align="center" bgcolor="#FFFFFF" class="texto11_negro"'); } // }}} html_table // }}} HASTA ACA //Tiro la tabla interna en la externa $TABLE_externa->setCellContents(2,0,$TABLE->toHtml(),'td'); $TABLE_externa->updateCellAttributes(2,0,'align="center"'); //Tengo que agregar una fila mas para dejar un espacio en blanco $TABLE_externa->setCellContents(3,0,'','td'); $TABLE_externa->updateCellAttributes(3,0,'align="center2"'); // }}} Fin carga de filas $TABLE_externa->display(); // }}} Fin de la tabla $FORM->end(); // }}} Fin del FORM ?>