error_reporting(E_ERROR); // iniciamos session session_start (); // archivos necesarios require_once '../aute/config.php'; require_once '../aute/conexion.php'; require_once '../aute/esUsuario.php'; // obtengo puntero de conexion con la db $dbConn = conectar(); /*// verificamos que no este conectado el usuario if ( !empty( $_SESSION['email'] ) && !empty($_SESSION['user']) && !empty($_SESSION['pass']) ) { $arrUsuario = esUsuario( $_SESSION['email'], $_SESSION['user'], $_SESSION['pass'], $dbConn ); } // verificamos que sea un admin if ( empty($arrUsuario) || $arrUsuario['tipo_usuario'] != 'administrador' ) { header( 'Location: ../../index.php' ); die; }*/ include 'autentificacion.php'; $tabla=$_GET['tabla']; if ( !empty($_POST['enviar']) ) { $_SESSION['form_buffer'] = $_POST; //echo $tabla; // Primero comprobamos que ningún campo esté vacío y que todos los campos existan. if(isset($_POST['calidad']) && !empty($_POST['calidad']) && isset($_POST['unidad']) && !empty($_POST['unidad']) && isset($_POST['coste']) && !empty($_POST['coste'])) { $tabla=$_GET['tabla']; switch ($tabla) { case "coste_corte": { $sql="INSERT INTO ". $tabla . "(id_calidad, coste_corte, unidad) VALUES ('{$_POST['calidad']}','{$_POST['coste']}','{$_POST['unidad']}')"; //echo $sql; mysql_query($sql,$dbConn); header( 'Location: incluir_tablas.php?edit=true' ); } break; case "coste_clasificacion": // Con esta sentencia SQL insertaremos los datos en la base de datos $sql1="INSERT INTO ". $tabla . "(id_calidad, coste_clasificacion, unidad) VALUES ('{$_POST['calidad']}','{$_POST['coste']}','{$_POST['unidad']}')"; mysql_query($sql1,$dbConn); header( 'Location: incluir_tablas.php?edit=true' ); break; case "merma_calidad": // Con esta sentencia SQL insertaremos los datos en la base de datos $sql2="INSERT INTO ". $tabla . "(id_calidad, merma_calidad, unidad) VALUES ('{$_POST['calidad']}','{$_POST['coste']}','{$_POST['unidad']}')"; mysql_query($sql2,$dbConn); header( 'Location: incluir_tablas.php?edit=true' ); break; case "merma_rebordeo"; // Con esta sentencia SQL insertaremos los datos en la base de datos $sql3="INSERT INTO ". $tabla . "(id_calidad, merma_rebordeo, unidad) VALUES ('{$_POST['calidad']}','{$_POST['coste']}','{$_POST['unidad']}')"; mysql_query($sql3,$dbConn); header( 'Location: incluir_tablas.php?edit=true' ); break; case "recuperacion_calidad": $sql4="INSERT INTO ". $tabla . "(id_calidad, coste_recuperacion_calidad, unidad) VALUES ('{$_POST['calidad']}','{$_POST['coste']}','{$_POST['unidad']}')"; mysql_query($sql4,$dbConn); header( 'Location: incluir_tablas.php?edit=true' ); break; case "recuperacion_rebordeo": $sql5="INSERT INTO". $tabla . "(id_calidad, coste_recuperacion_rebordeo, unidad) VALUES ( '{$_POST['calidad']}','{$_POST['coste']}','{$_POST['unidad']}' )"; mysql_query($sql5,$dbConn); header( 'Location: incluir_tablas.php?edit=true' ); break; case "coste_rebordeo": $sql5="INSERT INTO $tabla (id_calidad, tipo_rebordeo, coste_rebordeo, unidad) VALUES ( '{$_POST['calidad']}','{$_POST['tipo_rebordeo']}','{$_POST['coste']}','{$_POST['unidad']}' )"; mysql_query($sql5,$dbConn); header( 'Location: incluir_tablas.php?edit=true' ); break; default:{ header( 'Location: incluir_tablas.php?error=tru' ); break;} } // Ahora comprobaremos que todo ha ido correctamente $my_error = mysql_error($dbConn); if(!empty($my_error)) { header( 'Location: incluir_tablas.php?error=$my_error' ); die; } } else { header( 'Location: incluir_tablas.php?datos=false' ); die; } } ?>