Пример #1
0
function listado($f_division, $pagina)
{
    //Revisar si es administrador o super administrador del sistema
    $s_ = "select super_admin, administrador from empleados where id='{$_SESSION['IDEMP']}'";
    $r_ = mysql_query($s_);
    $d_ = mysql_fetch_array($r_);
    if ($d_['super_admin'] == '1') {
        $admin = 2;
    }
    if ($d_['administrador'] == '1') {
        $admin = 1;
    }
    if (!$pagina) {
        $pagina = '1';
    }
    if (!$f_division) {
        $f_division = '%';
    }
    ?>
<div align="center" class="aviso">Los filtros son únicamente con fines de restricción, no de permisos. Si no agrega al autorizador en esta lista, no podrá autorizar scrap.</div><br>

<?php 
    if ($admin == '2') {
        ?>
<form action="?op=guardar" method="post" name="form1">
<input type="hidden" name="f_division" value="<?php 
        echo $f_division;
        ?>
">
<table align="center" class="tabla" cellpadding="0" cellspacing="5">
<tr>	
	<td>División:</td>
	<td><select name="division" style="width:350px;" class="texto">
      <option value=""></option>
	  <?php 
        $s_ = "select * from divisiones where activo='1' order by nombre";
        $r_ = mysql_query($s_);
        while ($d_ = mysql_fetch_array($r_)) {
            ?>
	  <option value="<?php 
            echo $d_['id'];
            ?>
" <?php 
            if ($division == $d_['id']) {
                ?>
 selected="selected"<?php 
            }
            ?>
>
	  	<?php 
            echo $d_['nombre'];
            ?>
</option>
	  <?php 
        }
        ?>
	</select></td>
</tr>
<tr>		
	<td>Usuario:</td>
	<td><select name="usuario" style="width:350px;" class="texto">
      <option value=""></option>
	  <?php 
        $s_ = "select * from empleados where autorizador='inv' and activo='1' order by apellidos, usuario";
        $r_ = mysql_query($s_);
        while ($d_ = mysql_fetch_array($r_)) {
            ?>
	  <option value="<?php 
            echo $d_['id'];
            ?>
" <?php 
            if ($usuario == $d_['id']) {
                ?>
 selected="selected"<?php 
            }
            ?>
>
	  	<?php 
            if (trim($d_['apellidos']) != '') {
                echo $d_['apellidos'] . " " . $d_['nombre'];
            } else {
                echo $d_['usuario'];
            }
            ?>
</option>
	  <?php 
        }
        ?>
	</select></td>
</tr>
</table>
</div>
<br><div align="center">
	<input type="button" value="Agregar" onclick="validar();" class="submit">
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    <input type="button" class="submit" value="Exportar" onclick="exportar();">
</div>
</form>

<?php 
    }
    $s_ = "select autorizadores.*, empleados.nombre, empleados.apellidos, empleados.usuario, divisiones.nombre as division from autorizadores, empleados, divisiones where ";
    $s_ .= "autorizadores.id_emp = empleados.id and autorizadores.id_division = divisiones.id and id_division like '{$f_division}' and tipo='inv' order by division, tipo, apellidos";
    $r_ = mysql_query($s_);
    $n_ = mysql_num_rows($r_);
    $pags = ceil($n_ / 50);
    $ini_ = ($pagina - 1) * 50;
    $fin_ = 50;
    $i = 1;
    if ($pags > 0) {
        echo "<table align='center' border='0' cellpadding='0' cellspacing='0' class='texto'>";
        echo "<tr height='25'>";
        echo "<td width='120' align='center' bgcolor='#D8D8D8' style='border:#CCCCCB solid 1px;'>{$n_}&nbsp;Registros</td>";
        echo "<td width='3'></td>";
        while ($i <= $pags) {
            if ($pagina == $i) {
                $bg_img = '../imagenes/pag_on.jpg';
            } else {
                $bg_img = '../imagenes/pag_off.jpg';
            }
            echo "<td width='25' align='center' background='{$bg_img}' style='border:#CCCCCB solid 1px;'>";
            echo "<a href='?op=listado&f_division={$f_division}&pagina={$i}' class='link_paginas'>{$i}</a></td>";
            echo "<td width='3'></td>";
            $i++;
            $j++;
        }
        echo "</tr>";
        echo "</table><br>";
    }
    ?>

<form action="?op=listado" method="post" name="form2">
<table align="center" border="0" cellpadding="0" cellspacing="0" class="texto">
<tr>
	<td><b><?php 
    echo $div[$i]['nom'];
    ?>
</b></td>
</tr>
<tr>
	<td>
	<table align="center" class="tabla" >
	<thead>
	<tr bgcolor="#E6E6E6" height="20">
		<td width="40" align="center">No.</td>
        <td width="180" align="center">
		<select name="f_division" class="texto" style="width:180px;" onchange="submit();">
		<option value="">División</option>
		<?php 
    $s_1 = "select * from divisiones where activo='1' order by nombre";
    $r_1 = mysql_query($s_1);
    while ($d_1 = mysql_fetch_array($r_1)) {
        ?>
		   <option value="<?php 
        echo $d_1['id'];
        ?>
" <?php 
        if ($f_division == $d_1['id']) {
            ?>
 selected="selected"<?php 
        }
        ?>
>
		   	<?php 
        echo $d_1['nombre'];
        ?>
</option>
		   <?php 
    }
    ?>
		</select>		
		</td>
		<td width="150" align="center">User ID</td>
		<td width="300" align="center">Empleado</td>
		<td width="40" align="center">Borrar</td>
	</tr>	
	</thead>
	<tbody>
	<?php 
    $s_ .= " limit {$ini_},{$fin_}";
    $i = $ini_ + 1;
    $r_ = mysql_query($s_);
    while ($d_ = mysql_fetch_array($r_)) {
        ?>
	<tr onMouseOut="this.style.background='#F7F7F7'" onMouseOver="this.style.background='#FFDD99'" bgcolor="#F7F7F7" height="20">
		<td align="center"><?php 
        echo $i;
        ?>
</td>
        <td align="left">&nbsp;&nbsp;<?php 
        echo nombre_division($d_['id_division']);
        ?>
</td>
		<td align="left">&nbsp;&nbsp;<?php 
        echo $d_['usuario'];
        ?>
</td>
		<td align="left">&nbsp;&nbsp;<?php 
        echo trim($d_['apellidos'] . " " . $d_['nombre']);
        ?>
</td>
		<td align="center">
			<?php 
        if ($admin == '2') {
            ?>
            <a href="?op=borrar&id_=<?php 
            echo $d_['id'];
            ?>
"><img src="../imagenes/delete.gif" border="0"></a><?php 
        } else {
            ?>
            <img src="../imagenes/delete_gris.gif" border="0"><?php 
        }
        ?>
</td>
	</tr><?php 
        $i++;
    }
    ?>
	
	</tbody>	
	</table>
	</td>
</tr>		
</table><br>
<?php 
    echo "<br><br><br>";
}
Пример #2
0
function de_inventarios($f_division)
{
    ?>
<div align="center" class="aviso">Los filtros son únicamente con fines de restricción, no de permisos. Si no agrega al capturista en esta lista, podrá ver todas las divisiones.</div>

<form action="?op=add_inventarios" method="post" name="form1">
<input type="hidden" name="f_division" value="<?php 
    echo $f_division;
    ?>
">
<table align="center" class="tabla" cellpadding="0" cellspacing="5">
<tr>	
	<td>División:</td>
	<td><select name="division" style="width:350px;" class="texto">
      <option value=""></option>
	  <?php 
    $s_ = "select * from divisiones where activo='1' order by nombre";
    $r_ = mysql_query($s_);
    while ($d_ = mysql_fetch_array($r_)) {
        ?>
	  <option value="<?php 
        echo $d_['id'];
        ?>
" <?php 
        if ($division == $d_['id']) {
            ?>
 selected="selected"<?php 
        }
        ?>
><?php 
        echo $d_['nombre'];
        ?>
</option>
	  <?php 
    }
    ?>
	</select></td>
</tr>
<tr>		
	<td>Usuario:</td>
	<td><select name="usuario" style="width:350px;" class="texto">
      <option value=""></option>
	  <?php 
    $s_ = "select * from empleados where autorizador='inv' and activo='1' order by apellidos, usuario";
    $r_ = mysql_query($s_);
    while ($d_ = mysql_fetch_array($r_)) {
        ?>
	  <option value="<?php 
        echo $d_['id'];
        ?>
" <?php 
        if ($usuario == $d_['id']) {
            ?>
 selected="selected"<?php 
        }
        ?>
>
	  	<?php 
        if (trim($d_['apellidos']) != '') {
            echo $d_['apellidos'] . " " . $d_['nombre'];
        } else {
            echo $d_['usuario'];
        }
        ?>
</option>
	  <?php 
    }
    ?>
	</select></td>
</tr>
</table>
</div>
<br><div align="center">
<input type="button" value="Agregar" onclick="validar_inventarios();" class="submit">
</div>
</form>

<form action="?op=de_inventarios" method="post">
<table align="center" border="0" cellpadding="0" cellspacing="0" class="texto">
<tr>
	<td><b><?php 
    echo $div[$i]['nom'];
    ?>
</b></td>
</tr>
<tr>
	<td>
	<table align="center" class="tabla" >
	<thead>
	<tr bgcolor="#E6E6E6" height="20">
		<td width="180" align="center">
		<select name="f_division" class="texto" style="width:180px;" onchange="submit();">
		<option value="">División</option>
		<?php 
    $s_1 = "select * from divisiones where activo='1' order by nombre";
    $r_1 = mysql_query($s_1);
    while ($d_1 = mysql_fetch_array($r_1)) {
        ?>
		   <option value="<?php 
        echo $d_1['id'];
        ?>
" <?php 
        if ($f_division == $d_1['id']) {
            ?>
 selected="selected"<?php 
        }
        ?>
><?php 
        echo $d_1['nombre'];
        ?>
</option>
		   <?php 
    }
    ?>
		</select>		
		</td>
		<td width="150" align="center">User ID</td>
		<td width="300" align="center">Empleado</td>
		<td width="40" align="center">Borrar</td>
	</tr>	
	</thead>
	<tbody>
	<?php 
    $s_ = "select empleados.usuario, empleados.nombre, empleados.apellidos, autorizadores.* from autorizadores, empleados where ";
    $s_ .= "empleados.id = autorizadores.id_emp and autorizadores.id_division like '{$f_division}%' and autorizadores.tipo='inv' ";
    $s_ .= "order by apellidos, nombre";
    $r_ = mysql_query($s_);
    while ($d_ = mysql_fetch_array($r_)) {
        ?>
	<tr onMouseOut="this.style.background='#F7F7F7'" onMouseOver="this.style.background='#FFDD99'" bgcolor="#F7F7F7" height="20">
		<td align="left">&nbsp;&nbsp;<?php 
        echo nombre_division($d_['id_division']);
        ?>
</td>
		<td align="left">&nbsp;&nbsp;<?php 
        echo $d_['usuario'];
        ?>
</td>
		<td align="left">&nbsp;&nbsp;<?php 
        echo trim($d_['apellidos'] . " " . $d_['nombre']);
        ?>
</td>
		<td align="center">
			<a href="?op=del_inventarios&id_=<?php 
        echo $d_['id'];
        ?>
"><img src="../imagenes/delete.gif" border="0"></a></td>
	</tr><?php 
    }
    ?>
	
	</tbody>	
	</table>
	</td>
</tr>		
</table><br>
<?php 
    echo "<br><br><br>";
}