------------------------------------------------------------------------------*/ require_once 'HTML/Page.php'; require_once 'MECON/HTML/Tabla.php'; require_once 'DB.php'; require_once 'BandasNovedades/Agente.php'; //Conexión a la BD $dbh = DB::connect("mysql://intranet:intranet@intranet-db/novedades", true); if (DB::isError($dbh)) { die ($dbh->getMessage()); } $PAGE =& new HTML_Page(array ('doctype' => 'HTML 4.01 Transitional', 'charset' => 'iso-8859-1', 'lineend' => 'unix', 'language' => 'es', 'cache' => 'false', 'simple' => 'true')); $agente =& new BandasNovedades_Agente($dbh, $_GET['nrodoc']); $dias = $agente->obtenerDetalle ($_GET['anio'], $_GET['codnov']); $TABLA =& new MECON_HTML_Tabla('width="250", align="center"', 'oscuro'); $TABLA->addRow(array('Detalle de la Novedad'), 'cabecera align="center"'); $TABLA->addRow(array($dias[0][34]), 'titulo align="center"'); foreach ($dias AS $dia){ for ($i=1; $i<=31; $i++){ if ($dia[$i] != 0){ $day = ($i < 10)?'0'.$i:$i; $month=($dia[33] < 10)?'0'.$dia[33]:$dia[33]; $TABLA->addRow(array($day.'/'.$month.'/'.$_GET['anio']), 'comun align="center"'); } } } $total = $TABLA->getRowCount() - 2; $TABLA->addRow(array('Total Año '. $_GET['anio'].': '. $total .' días'), 'titulo align="center"'); $PAGE->addStyleSheet($TABLA->getCss()); $PAGE->addBodyContent($TABLA); $PAGE->setTitle('Novedades de Personal'); $PAGE->display(); ?>