Bueno el código es algo largo, pero ahi va:
Código HTML:
<table width="100%" border="0" cellspacing="0">
<tr><<form id="form1" name="form1" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
Código PHP:
<?php
if(isset($accion1)) {
Header("Location: controlproduccion.php");
}
if(isset($accion2)) {
Header("Location: controlproduccion_editar.php");
}
$cooperativa = $_REQUEST['_cooperativa'];
$fecha = $_REQUEST['_fecha'];
$codigo = $_REQUEST['_codigo'];
$turno = $_REQUEST['_turno'];
$nombre_maquina = $_REQUEST['_nombre_maquina'];
$conexion=mysql_connect("localhost","ivanjsl","1234")
or die("Problemas en la conexion");
mysql_select_db("direccionindustrial",$conexion) or
die("Problemas en la seleccion de la base de datos");
$reporte_editado = 0;
$reporte_editado = $_REQUEST['_reporte_editado'];
if($reporte_editado == 1){
$permiso_borrar = 0;
$correlativo_borrar = $_REQUEST['_correlativo_borrar'];
$permiso_borrar = $_REQUEST['_permiso_borrar'];
if($permiso_borrar == 1){
$query_datosproduccion = mysql_query("
UPDATE corelativos_reporte
SET estatus = 'borrado'
WHERE correlativo = '$correlativo_borrar'
");
$query_datosproduccion = mysql_query("
DELETE FROM `datosproduccion`
WHERE `correlativo` = '$correlativo_borrar'
");
$query_datosproduccion = mysql_query("
DELETE FROM `paradasmaquina_prod`
WHERE `correlativo` = '$correlativo_borrar'
");
$query_datosproduccion = mysql_query("
DELETE FROM `bobinas`
WHERE `correlativo` = '$correlativo_borrar'
");
$query_datosproduccion = mysql_query("
DELETE FROM `diaslaborados`
WHERE `correlativo` = '$correlativo_borrar'
");
$query_datosproduccion = mysql_query("
DELETE FROM `tiemposmaquina`
WHERE `correlativo` = '$correlativo_borrar'
");
echo '<span class="style1">Los datos del reporte de producción con correlativo número <strong>'.$correlativo_borrar.'</strong> han sido borrados.</span>';
}
else{
echo "error";
echo '<br><br><a href="borrar_reporte.php">Seleccionar reporte a borrar</a>';
}
}
else{
}
$dimension01 = $_REQUEST['_dimension01'];
$undprimera01 = $_REQUEST['_undprimera01'];
$undsegunda01 = $_REQUEST['_undsegunda01'];
$undtercera01 = $_REQUEST['_undtercera01'];
$velocidad_01 = $_REQUEST['_velocidad_01'];
$query_producto01 = mysql_query("
SELECT producto,peso_por_pieza,longitud,codigo_producto
FROM productos
WHERE producto='$dimension01'
");
while($row_producto01 = mysql_fetch_array($query_producto01)){
$pesoproducto01 = $row_producto01[1]/1000;
$longitud01 = $row_producto01[2];
$codigo_producto01 = $row_producto01[3];
}
$pesoprimera01 = $pesoproducto01 * $undprimera01;
$pesosegunda01 = $pesoproducto01 * $undsegunda01;
$pesotercera01 = $pesoproducto01 * $undtercera01;
if ($velocidad_01==0){
$tiempo_productivo01 = 0;
}
else{
$tiempo_productivo01 = ($undprimera01 + $undsegunda01 + $undtercera01)* $longitud01 / $velocidad_01;
}
$dimension02 = $_REQUEST['_dimension02'];
$undprimera02 = $_REQUEST['_undprimera02'];
$undsegunda02 = $_REQUEST['_undsegunda02'];
$undtercera02 = $_REQUEST['_undtercera02'];
$velocidad_02 = $_REQUEST['_velocidad_02'];
$query_producto02 = mysql_query("
SELECT producto,peso_por_pieza,longitud,codigo_producto
FROM productos
WHERE producto='$dimension02'
");
while($row_producto02 = mysql_fetch_array($query_producto02)){
$pesoproducto02 = $row_producto02[1]/1000;
$longitud02 = $row_producto02[2];
$codigo_producto02 = $row_producto02[3];
}
$pesoprimera02 = $pesoproducto02 * $undprimera02;
$pesosegunda02 = $pesoproducto02 * $undsegunda02;
$pesotercera02 = $pesoproducto02 * $undtercera02;
if ($velocidad_02==0){
$tiempo_productivo02 = 0;
}
else{
$tiempo_productivo02 = ($undprimera02 + $undsegunda02 + $undtercera02)* $longitud02 / $velocidad_02;
}
$dimension03 = $_REQUEST['_dimension03'];
$undprimera03 = $_REQUEST['_undprimera03'];
$undsegunda03 = $_REQUEST['_undsegunda03'];
$undtercera03 = $_REQUEST['_undtercera03'];
$velocidad_03 = $_REQUEST['_velocidad_03'];
$query_producto03 = mysql_query("
SELECT producto,peso_por_pieza,longitud,codigo_producto
FROM productos
WHERE producto='$dimension03'
");
while($row_producto03 = mysql_fetch_array($query_producto03)){
$pesoproducto03 = $row_producto03[1]/1000;
$longitud03 = $row_producto03[2];
$codigo_producto03 = $row_producto03[3];
}
$pesoprimera03 = $pesoproducto03 * $undprimera03;
$pesosegunda03 = $pesoproducto03 * $undsegunda03;
$pesotercera03 = $pesoproducto03 * $undtercera03;
if ($velocidad_03==0){
$tiempo_productivo03 = 0;
}
else{
$tiempo_productivo03 = ($undprimera03 + $undsegunda03 + $undtercera03)* $longitud03 / $velocidad_03;
}
$dimension04 = $_REQUEST['_dimension04'];
$undprimera04 = $_REQUEST['_undprimera04'];
$undsegunda04 = $_REQUEST['_undsegunda04'];
$undtercera04 = $_REQUEST['_undtercera04'];
$velocidad_04 = $_REQUEST['_velocidad_04'];
$query_producto04 = mysql_query("
SELECT producto,peso_por_pieza,longitud,codigo_producto
FROM productos
WHERE producto='$dimension04'
");
while($row_producto04 = mysql_fetch_array($query_producto04)){
$pesoproducto04 = $row_producto04[1]/1000;
$longitud04 = $row_producto04[2];
$codigo_producto04 = $row_producto04[3];
}
$pesoprimera04 = $pesoproducto04 * $undprimera04;
$pesosegunda04 = $pesoproducto04 * $undsegunda04;
$pesotercera04 = $pesoproducto04 * $undtercera04;
if ($velocidad_04==0){
$tiempo_productivo04 = 0;
}
else{
$tiempo_productivo04 = ($undprimera04 + $undsegunda04 + $undtercera04)* $longitud04 / $velocidad_04;
}
$query_correlativo = mysql_query("
SELECT correlativo
FROM corelativos_reporte
");
while($row_correlativo = mysql_fetch_array($query_correlativo)){
$ultimo_correlativo = $row_correlativo[0];
}
$correlativo = $ultimo_correlativo + 1;
mysql_query("insert into corelativos_reporte(correlativo,codigo,fecha,turno,estatus) values
('$correlativo','$codigo','$fecha','$turno','ok')",
$conexion) or die("Problemas en el select ".mysql_error());
echo '<input type="hidden" name="_correlativo" size="20" value="'.$correlativo.'" style="font-size:x-small"/><br><br>';
echo '<div align="left"><span class="style4">Máquina: </span><span class="style1">'.$nombre_maquina.' ('.$codigo.')</span></div>';
echo '<div align="left"><span class="style4">Fecha: </span><span class="style1">'.$fecha.'</span></div>';
echo '<div align="left"><span class="style4">Turno: </span><span class="style1">'.$turno.'</span></div><br>';
mysql_query("insert into datosproduccion(codigo,fecha,turno,descripcion,destino,unidades_de_primera,kg_primera,unidades_de_segunda,kg_segunda,unidades_de_tercera,kg_tercera,chatarra,peso_bobina,cooperativa,correlativo,velocidad,orden) values
('$codigo','$fecha','$turno','$dimension01','$_REQUEST[_destino01]','$undprimera01','$pesoprimera01','$undsegunda01','$pesosegunda01','$undtercera01','$pesotercera01','$chatarra01','0','$cooperativa','$correlativo','$velocidad_01','1'),
('$codigo','$fecha','$turno','$dimension02','$_REQUEST[_destino02]','$undprimera02','$pesoprimera02','$undsegunda02','$pesosegunda02','$undtercera02','$pesotercera02','$chatarra02','0','$cooperativa','$correlativo','$velocidad_02','2'),
('$codigo','$fecha','$turno','$dimension03','$_REQUEST[_destino03]','$undprimera03','$pesoprimera03','$undsegunda03','$pesosegunda03','$undtercera03','$pesotercera03','$chatarra03','0','$cooperativa','$correlativo','$velocidad_03','3'),
('$codigo','$fecha','$turno','$dimension04','$_REQUEST[_destino04]','$undprimera04','$pesoprimera04','$undsegunda04','$pesosegunda04','$undtercera04','$pesotercera04','$chatarra04','0','$cooperativa','$correlativo','$velocidad_04','4')",
$conexion) or die("Problemas en el select ".mysql_error());
echo '<br><span class="style1"><strong>Se han ingresado los datos.</strong></span>';
echo '<input type="hidden" name="_selectcodigo" size="20" value="'.$codigo.'" style="font-size:x-small"/>';
?>
Código HTML:
<BR>
<HR>
<input type="button" value="Inicio" onClick=" window.location.href='menuinicial.php' " />
<input type="submit" name="accion1" id="accion1" value="Ingresar otro reporte">
<input type="submit" name="accion2" id="accion2" value="Editar">