function modificaRegistro($tabla, $opcion, $fecha, $hora, $empleado, $conexion) { if ($opcion == 1) { // insertar en nominapago $importe = 0; $sql = "Select sueldobase as importe from nominaemp where idnominaemp = '{$empleado}'"; $res_sb = mysqli_query($conexion, $sql); $ren_sb = mysqli_fetch_array($res_sb); mysqli_free_result($res_sb); $sueldodiario = $ren_sb["importe"] * 2 / 30; $importe = number_format($sueldodiario, 2, ".", ""); $sql = "INSERT INTO nomina (idnominaemp,concepto,importe,tipo,idbeneficiarios) VALUES('{$empleado}','258','{$importe}','D','0')"; $insert = mysqli_query($conexion, $sql); recalculoISR($empleado); $sql = "UPDATE asistencias SET registrado=1 WHERE idnominaemp='{$empleado}' AND fecha='{$fecha}' AND hora='{$hora}' and tipo='{$tabla}'"; mysqli_query($conexion, $sql); } elseif ($opcion == 2) { $sql = "UPDATE asistencias SET registrado=0 WHERE idnominaemp='{$empleado}' AND fecha='{$fecha}' AND hora='{$hora}' and tipo='{$tabla}'"; mysqli_query($conexion, $sql); } elseif ($opcion == 3) { $sql = "DELETE FROM nomina WHERE concepto='258' and idnominaemp='{$empleado}'"; //echo $sql; mysql_query($conexion, $sql); recalculoISR($empleado); } }
echo "<script>"; echo "parent.document.form1.pen_paterno.value='';"; echo "parent.document.form1.pen_materno.value='';"; echo "parent.document.form1.pen_nombres.value='';"; echo "parent.document.form1.pen_porcentaje.value='';"; echo "parent.document.form1.pen_importe.value='';"; echo "</script>"; $idbeneficiarios = mysql_insert_id(); /* Check this */ } $insertSQL = sprintf("INSERT INTO nomina (idnominaemp, concepto, importe, tipo, idbeneficiarios) VALUES (%s, %s, %s, %s, %s)", GetSQLValueString($_POST['idnominaemp'], "int"), GetSQLValueString($_POST['deducciones'], "text"), GetSQLValueString($_POST['imported'], "double"), GetSQLValueString('D', "text"), GetSQLValueString($idbeneficiarios, "double")); //mysql_select_db($database_conexion, $conexion); $Result1 = mysql_query($conexion, $insertSQL) or die(mysqli_error()); //------- Para obligar al recalculo del ISR en funcionesJL----------------------------- if ($_POST['deducciones'] == 258) { recalculoISR($_POST['idnominaemp']); } //-------------------------------------------------------------------------------------- echo "<script>"; echo "parent.document.form1.deducciones.value='';"; echo "parent.document.form1.imported.value='0';"; echo "</script>"; } $colname_nomina = "-1"; if (isset($_GET['idnominaemp'])) { $colname_nomina = $_GET['idnominaemp']; } else { $colname_nomina = $_POST['idnominaemp']; } //mysql_select_db($database_conexion, $conexion); $query_nomina = sprintf("SELECT n.idnomina, n.idnominaemp, n.concepto, c.descripcion, n.importe, n.tipo FROM nomina n left join cat_conceptos c on n.concepto = c.clave WHERE n.idnominaemp = %s and n.tipo='D'", GetSQLValueString($colname_nomina, "int"));