%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/tjamichg/portal.tjamich.gob.mx/infofi/modules/consulta/
Upload File :
Create Path :
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 ?>&reg=<?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='.$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
}
?>

Zerion Mini Shell 1.0