%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/tjamichg/portal.tjamich.gob.mx/sisofi/modules/consul/
Upload File :
Create Path :
Current File : /home/tjamichg/portal.tjamich.gob.mx/sisofi/modules/consul/folios_edit.php

<?php
if(isset($_GET['edit']))
{
		$tbl = $_GET['tabla'];
        $id = $_GET['id'];
		$folio = $_GET['folio'];
		$reg = $_GET['reg'];
?>

<div class="content">

    <div class="titulo">Registro a editar pertenece 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 />";

        $senFo = mysql_query("SELECT * FROM $tbl WHERE id='$id'") or die(mysql_error());

        $senTr = mysql_num_fields($senFo);

        echo "<table class='tablas'>";

        $columnas = mysql_query("SHOW COLUMNS FROM $tbl");
    
            echo "<tr>";
            $icount = 0;

            $nombres_c=array("sin registro");


            while($fila = mysql_fetch_array($columnas)){
                if($icount > 0)
                {
                    echo "<td class='ctab'>";
                    echo  $fila['Field'];
                    array_push($nombres_c,$fila['Field']);
                    echo "</td>";
                }    
                $icount++;
            }
            echo "<tr>";

            echo '<form action="index.php" method ="GET">';


        while($d = mysql_fetch_row($senFo))
		{

            echo "<tr>";

            for($i=1;$i<$senTr;$i++)
			{
                if($nombres_c[$i] == 'Folio')
                    echo '<td>'.$d[$i].'</td>';
                else
                    echo '<td>'.'<input type="text" name="'.$nombres_c[$i].'" value="'.$d[$i].'"></td>';

            }
            echo "<tr>";
        }

        $token = $_GET['token'];
        $tbl   = $_GET['tabla'];
        $folio = $_GET['folio'];
        $id = $_GET['id'];
		$reg = $_GET['reg'];

        echo '<input type="hidden" name = "token" value="'.$token.'">';
        echo '<input type="hidden" name = "tabla" value="'.$tbl.'">';
        echo '<input type="hidden" name = "action" value="edit">';
        echo '<input type="hidden" name = "mod" value="folios_edit">';
        echo '<input type="hidden" name = "folio" value="'.$folio.'">';
        echo '<input type="hidden" name = "id" value="'.$id.'">';
		echo '<input type="hidden" name = "reg" value="'.$reg.'">';
        echo "</table>";

        if($_GET['edit'] == 'borrar')
         {
			 echo "<br />";
            echo '<input type="hidden" name = "action" value="borrar">';
            echo "<input type='submit' value='Borrar Registro'>";
         } 

        else
		{
			echo "<br />";
            echo "<input type='submit' value='Editar Registro'>";
		}
            
        echo "<br />";
       
        echo "</form>";
    ?>
	<br/>
   
</div>

<?php

}
if(isset($_GET['action']))
{

    $contadorB = 1;
    $action = $_GET['action'];
	
    if($action == 'edit')
    {
        $tbl = $_GET['tabla'];
        $id = $_GET['id'];
        $folio = $_GET['folio'];
		$reg = $_GET['reg'];
            $columnas = mysql_query("SHOW COLUMNS FROM $tbl");
            $icount = 0;

            while($fila = mysql_fetch_array($columnas)){
                if($icount > 0)
                {
                    $nombre = $fila['Field'];
                    if($nombre != 'Folio')
                    {   
                        $valor  = $_GET[$fila['Field']];
                        $sql = "UPDATE $tbl SET $nombre = '$valor' WHERE id = $id";
                        mysql_query( $sql );
                    }
                }
                $icount++;   
            }

            $concat = '&action=ver&folio='.$folio.'&tabla='.$tbl.'&reg='.$reg;
			
			$idus = $_SESSION['idus'];
		
			$sqlF = mysql_query("SELECT * FROM folios WHERE folio='$folio'");
			$f = mysql_fetch_array($sqlF);
			$afolio = $f['year'];
			$apro = $f['apro'];
			$ffolio = $f['fecha'];
			$tmp = $f['tempo'];
			
			$sqlF = mysql_query("INSERT INTO bitacora (fecha, folio, year, tabla, fechafolio, tempo, apro, accion, idus) VALUES (NOW(), '$folio', '$afolio', '$tbl', '$ffolio', '$tmp', '$apro', 'Modificar Registro', '$idus')");
			
            echo "<div class='msg'>El registro ha sido editado exitosamente</div>"; 
    }
    else
    {
        $id = $_GET['id'];
        $tbl = $_GET['tabla'];
        $folio = $_GET['folio'];
		$reg = $_GET['reg'];

        $sql = "DELETE FROM $tbl WHERE id = $id";
        mysql_query( $sql );


        $sql = "SELECT COUNT(*) AS contador FROM $tbl WHERE folio = '$folio'";
        $datos = mysql_query($sql);


        $concat = '&action=ver&folio='.$folio.'&tabla='.$tbl.'&reg='.$reg;

        while($fila = mysql_fetch_array($datos))
        {
            $contadorB = $fila['contador'];
            if($contadorB == 0)
             {
                mysql_query("DELETE FROM folios WHERE folio='$folio'");
                $concat = '';

             }   

        }
		
		$idus = $_SESSION['idus'];
		
		$sqlF = mysql_query("SELECT * FROM folios WHERE folio='$folio'");
		$f = mysql_fetch_array($sqlF);
		$afolio = $f['year'];
		$apro = $f['apro'];
		$ffolio = $f['fecha'];
		$tmp = $f['tempo'];
			
		$sqlF = mysql_query("INSERT INTO bitacora (fecha, folio, year, tabla, fechafolio, tempo, apro, accion, idus) VALUES (NOW(), '$folio', '$afolio', '$tbl', '$ffolio', '$tmp', '$apro', 'Borrar Registro', '$idus')");
        
        echo "<div class='msg'>El registro ha sido borrado 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