File "sis_secciones.php"
Full path: /home/wwwitravel/public_html/test/sis_secciones.php
File
size: 0.01 KB (5.14 KB bytes)
MIME-type: text/x-php
Charset: utf-8
Download Open Edit Advanced Editor Back
<?php
//-----------------------------------------------------------------------------------------------
//-----------------------------------------------------------------------------------------------
// brain : Cristian Fernandez O.
// e-mail : cristian.fernandez@factobyte.cl
//-----------------------------------------------------------------------------------------------
//-----------------------------------------------------------------------------------------------
// requiere sesion : Si
session_start();
//-----------------------------------------------------------------------------------------------
//-----------------------------------------------------------------------------------------------
// ruta a la raiz del sistema:
$ruta_raiz = "";
//-----------------------------------------------------------------------------------------------
//-----------------------------------------------------------------------------------------------
// asociacion de archivos externos a la pagina:
include("soul/inc_soul.php");
//***********************************************************************************************
//***********************************************************************************************
tagHead($ruta_raiz, "Secciones");
tagBody();
//cabecera del sitio
generaCabeceraSistema($ruta_raiz);
if (!validaInicioSesion()){
//acceso no autorizado
redireccionaAccesoNoAutorizado($ruta_raiz);
}
elseif (!validaPrivilegiosAcceso("sis_secciones")){
//no tiene privilegios de acceso
redireccionaSinPrivilegiosAcceso($ruta_raiz);
}
else {
//banner de sistema
generaCabeceraSistemaBanner($ruta_raiz, 0, "ADMINISTRACIÓN");
?>
<div id="contenidos">
<div id="contenidos-content">
<h1>SECCIONES</h1>
<hr class="linea_titulo">
<br>
<button type="button" class="boton_principal" onclick="window.location='sis_secciones_nueva.php'">(+) NUEVA SECCIÓN</button>
<br>
<div id="contenidos-mantenedor-filtros">
<form id="form" method="post">
<? generaComboMenu("cmb_menu", "cmb_menu", -1, true, "", "cmb_menu_filtro", false, "", true, false) ?>
<button type="submit" class="boton_principal_filtro">FILTRAR »</button>
</form>
<div id="anula-float"></div>
</div>
<?
//se capturan filtros
$req_menu = $_REQUEST["cmb_menu"];
$filtros_script = "";
if (!empty($req_menu))
$filtros_script .= "AND (mensub_codigo_menu = '".$req_menu."') ";
//conexion a bdd
$id_conexion = abreConeccionBdd();
//construccion del script
/*
$script = "SELECT mensub_codigo_submenu, mensub_descripcion
FROM fb_menu_sub
WHERE (mensub_codigo_estado_item < 3)
".$filtros_script."
ORDER BY UPPER(mensub_descripcion)";
$script = "SELECT mensub_codigo_submenu, mensub_descripcion, men_descripcion
FROM fb_menu_sub, fb_menu
WHERE (mensub_codigo_menu = men_codigo_menu)
AND (mensub_codigo_estado_item < 3)
".$filtros_script."
ORDER BY UPPER(mensub_descripcion)";
*/
$script = "SELECT mensub_codigo_submenu, mensub_descripcion, men_descripcion
FROM fb_menu_sub
LEFT JOIN fb_menu
ON mensub_codigo_menu = men_codigo_menu
WHERE mensub_codigo_estado_item < 3
".$filtros_script."
ORDER BY UPPER(mensub_descripcion)";
//ejecucion del script
$resultado_script = mysql_query($script, $id_conexion);
//cierre conexion a bdd
cierraConeccionBdd($id_conexion);
?>
<table border="1" id="contenidos-mantenedor">
<tr>
<th>
<div class="contenidos-mantenedor-num">#</div>
<div class="contenidos-mantenedor-seccion-nombre">Nombre</div>
<div class="contenidos-mantenedor-seccion-menu">Sección</div>
<div class="contenidos-mantenedor-opciones">Opciones</div>
</th>
</tr>
<?
if (mysql_num_rows($resultado_script) == 0){
//no existen resultados
?>
<tr>
<td><h2>¡ NO EXISTEN SECCIONES !</h2></td>
</tr>
<?
}
else {
//se muestran resultados
$cont = 1;
while ($fila = mysql_fetch_array($resultado_script)){
?>
<tr>
<td>
<div class="contenidos-mantenedor-num"><?= $cont ?></div>
<div class="contenidos-mantenedor-seccion-nombre"><?= $fila['mensub_descripcion'] ?></div>
<div class="contenidos-mantenedor-seccion-menu"><?= $fila['men_descripcion']." " ?></div>
<div class="contenidos-mantenedor-opciones">
<button type="button" class="boton_mantenedor" onclick="window.location='sis_secciones_eliminar.php?coditem=<?= $fila['mensub_codigo_submenu'] ?>'">BORRAR</button>
<button type="button" class="boton_mantenedor" onclick="window.location='sis_secciones_editar.php?coditem=<?= $fila['mensub_codigo_submenu'] ?>'">EDITAR</button>
<div id="anula-float"></div>
</div>
</td>
</tr>
<?
$cont ++;
}
}
?>
</table>
<br>
<?
//paginación de resultados
//paginacion();
?>
<div id="anula-float"></div>
</div>
</div>
<?
}
//pie del sitio
generaPieSistema($ruta_raiz);
tagFoot();
?>