%PDF- %PDF-
| Direktori : /home/tjamichg/portal.tjamich.gob.mx/infofi/modules/consulta/ |
| Current File : /home/tjamichg/portal.tjamich.gob.mx/infofi/modules/consulta/folios_add.php |
<?php
require("conn.php");
if(isset($_GET['edit']))
{
$token = $_GET['token'];
$tbl = $_GET['tabla'];
$folio = $_GET['folio'];
$reg = $_GET['reg'];
?>
<div class="content">
<div class="titulo">Agregar registro al folio: <?php echo $_GET['folio']; ?></div>
<div class="cfmenu"><a href="index.php?token=<?php echo $_GET['token']; ?>&mod=folios&action=ver&folio=<?php echo $folio ?>&tabla=<?php echo $tbl ?>®=<?php echo $reg ?>"><img src="images/back.png" width="20" height="20" /> Regresar</a></div>
<?php
echo "<br />";
echo '<form action="index.php" method ="GET">';
echo "<table class='tablas'>";
$xmlFrm = "xml/tablas.xml";
$frmDt = simpleXml_load_file($xmlFrm);
foreach($frmDt->formato as $frm)
{
$Nfrm = $frm->tabla;
if($Nfrm == $tbl)
{
$xmlTbl = "xml/".$tbl.".xml";
$dtTbl = simpleXml_load_file($xmlTbl);
foreach($dtTbl->formato as $nodo)
{
echo "<td class='ctab'>".$nodo->etiqueta."</td>";
}
}
}
echo "<tr>";
$columnas = mysqli_query($db, "SHOW COLUMNS FROM $tbl");
echo "<tr>";
$icount = 0;
while($fila = mysqli_fetch_array($columnas)){
if($icount > 0)
{
if($fila['Field'] == 'Folio')
echo '<td>'.$folio.'</td>';
else
echo '<td>'.'<input type="text" name="'.$fila['Field'].'"></td>';
}
$icount++;
}
echo "</tr>";
echo '<input type="hidden" name = "token" value="'.$token.'">';
echo '<input type="hidden" name = "tabla" value="'.$tbl.'">';
echo '<input type="hidden" name = "action" value="add">';
echo '<input type="hidden" name = "mod" value="folios_add">';
echo '<input type="hidden" name = "folio" value="'.$folio.'">';
echo '<input type="hidden" name = "Folio" value="'.$folio.'">';
echo '<input type="hidden" name = "reg" value="'.$reg.'">';
echo "</table>";
echo "<br />";
echo "<input type='submit' value='Agregar Registro'>";
echo "<br />";
echo "</form>";
?>
<br/>
</div>
<?php
}
if(isset($_GET['action']))
{
$action = $_GET['action'];
if($action == 'add')
{
$tbl = $_GET['tabla'];
$folio = $_GET['folio'];
$reg = $_GET['reg'];
$columnas = mysqli_query($db, "SHOW COLUMNS FROM $tbl");
$icount = 0;
$values_name = '';
$values = '';
while($fila = mysqli_fetch_array($columnas))
{
if($icount > 0)
{
if($icount == 1)
{
$values_name = $fila['Field'];
$values = "'".$_GET[$fila['Field']]."'";
}
else
{
$values_name = $values_name.','.$fila['Field'];
$values = $values.",'".$_GET[$fila['Field']]."'";
}
}
$icount++;
}
$sql = "INSERT INTO $tbl ($values_name) VALUES ($values)";
mysqli_query($db, $sql );
$concat = '&action=ver&folio='.$folio.'&tabla='.$tbl.'®='.$reg;
$idus = $_SESSION['idus'];
$sqlF = mysqli_query($db, "SELECT * FROM nfolios WHERE folio='$folio'");
$f = mysqli_fetch_array($sqlF);
$afolio = $f['year'];
$apro = $f['apro'];
$ffolio = $f['fecha'];
$tmp = $f['tempo'];
$sqlF = mysqli_query($db, "INSERT INTO bitacora (fecha, folio, year, tabla, fechafolio, tempo, apro, accion, idus) VALUES (NOW(), '$folio', '$afolio', '$tbl', '$ffolio', '$tmp', '$apro', 'Agregar Registro', '$idus')");
echo "<div class='msg'>El registro se ha agregado exitosamente</div>";
}
?>
<meta http-equiv="refresh" content="1;URL=index.php?token=<?php echo $_GET['token']; ?>&mod=folios<?php echo $concat; ?>" />
<?php
}
?>