%PDF- %PDF-
Direktori : /home/tjamichg/portal.tjamich.gob.mx/sisofi/modules/consul/ |
Current File : /home/tjamichg/portal.tjamich.gob.mx/sisofi/modules/consul/foliosa_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=foliosa&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 />"; $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="foliosa_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; $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; 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=foliosa<?php echo $concat; ?>" /> <?php } ?>