%PDF- %PDF-
| Direktori : /home/tjamichg/portal.tjamich.gob.mx/sisofi/modules/forms/ |
| Current File : /home/tjamichg/portal.tjamich.gob.mx/sisofi/modules/forms/list.forms.php |
<?php
$fas = true;
$idus = $_GET['idus'];
if(isset($_POST['formatos'])){
$resultado = $_POST['formatos'];
for ($i=0;$i<count($resultado);$i++)
{
$SelForm = mysql_fetch_array(mysql_query("SELECT * FROM formatos WHERE idform='$resultado[$i]'"));
$ApForm = $SelForm['nform'];
$tabForm = $SelForm['tabla'];
$total = 0;
$total = mysql_num_rows(mysql_query("SELECT * FROM as_forms WHERE idform='$resultado[$i]' AND idus='$idus'"));
if($total==0)
{
$InyForm = mysql_query("INSERT INTO as_forms (idform, nform, tabla, idus) VALUES ('$resultado[$i]','$ApForm','$tabForm','$idus')");
}
else
{
echo "<div class='msg'>El(Los) formato(s) seleccionado(s) ya está(n) asignado(s) a este usuario</div>";
}
}
if(!$InyForm)
{
echo "<div class='msg'>Se originó un problema para asignar el (los) formato(s) seleccionado(s)</div>";
}
else
{
echo "<div class='msg'>Se ha(n) agregado el(los) formato(s) seleccionado(s) exitosamente</div>";
}
}
if(isset($_POST['asignados'])){
$asigna = $_POST['asignados'];
for ($i=0;$i<count($asigna);$i++)
{
$delForm = mysql_query("DELETE FROM as_forms WHERE idform='$asigna[$i]' AND idus='$idus'");
}
if(!$delForm)
{
echo "<div class='msg'>Se originó un problema al borrar el formato</div>";
}
else
{
echo "<div class='msg'>Se ha(n) quitado el(los) formato(s) seleccionado(s) exitosamente</div>";
}
}
if(isset($_GET['idus']))
{
extract($_GET);
if(@$idborrar==2)
{
$delus ="DELETE FROM as_forms WHERE idus='$idus'";
if(mysql_query($delus))
{
echo "<div class='msg'>Se han quitado todos los formatos exitosamente</div>";
}
else
{
echo "<div class='msg'>No fué posible quitar todos los formatos. Favor de contactar al administrador del sistema</div>";
}
}
if(@$idagregar==2)
{
$result = mysql_query("SELECT idform, nform, tabla FROM formatos");
$row_cnt = mysql_num_rows($result);
if($result)
{
$j=1;
while($j <= $row_cnt)
{
$SelForm = mysql_fetch_array(mysql_query("SELECT * FROM formatos WHERE idform='$j'"));
$ApForm = $SelForm['nform'];
$tabForm = $SelForm['tabla'];
$InyForm = mysql_query("INSERT INTO as_forms (idform, nform, tabla, idus) VALUES ('$j','$ApForm','$tabForm','$idus')");
$j++;
}
echo "<div class='msg'>Se han agregado todos los formularios exitosamente</div>";
}
else
{
echo "<div class='msg'>No fué posible agregar todos los formatos. Favor de contactar al administrador del sistema</div>";
}
}
}
?>
<br />
<div class="content">
<div class="titulo">Asigna Formatos</div>
<br />
<div>
<form name="formatos" method="post" action="">
<div class="fcampo">
<table class="tablas">
<tr>
<td>Disponibles</td>
<td>Control</td>
<td>Asignados</td>
</tr>
<tr>
<td>
<select name="formatos[]" multiple size="20" style="width:500px">
<?php
$sForms = mysql_query("SELECT * FROM formatos WHERE NOT idform In (SELECT idform FROM as_forms WHERE idus = '$idus') ORDER BY idform ASC");
while($formato = mysql_fetch_array($sForms)){
?>
<option value="<?php echo $formato['idform']; ?>"><?php echo $formato['nform']; ?></option>
<?php
}
?>
</select>
</td>
<td>
<div class="caja" style="text-align: center"><a href="index.php?token=<?php echo $_GET['token']; ?>&mod=list_forms&idus=<?php echo $_GET['idus']; ?>&idagregar=2"><img src="images/plus.png" width="20" height="20" /><span class="info">Agregar todo</span></a></div>
<br/>
<div class="fcampo" style="text-align: center"><input type="submit" value="Asignar / Quitar" /></div>
<br/>
<div class="caja" style="text-align: center"><a href="index.php?token=<?php echo $_GET['token']; ?>&mod=list_forms&idus=<?php echo $_GET['idus']; ?>&idborrar=2"><img src="images/minus.png" width="20" height="20" /><span class="info">Quitar todo</span></a></div>
</td>
<td>
<select name="asignados[]" multiple size="20" style="width:500px">
<?php
$sForms = mysql_query("SELECT * FROM as_forms ORDER BY idform ASC");
while($aformato = mysql_fetch_array($sForms))
{
if($aformato['idus'] == $idus)
{
?>
<option value="<?php echo $aformato['idform']; ?>"><?php echo $aformato['nform']; ?></option>
<?php
}
}
?>
</select>
</td>
</tr>
</table>
</div>
</form>
</div>
<input type="button" value="Regresar" onclick="window.location.href='index.php?token=<?php echo $_GET['token']; ?>&mod=asforms';" />
</div>