yo tengo esta y funciona perfecto:
Código PHP:
Ver originalif($_GET['seguimiento']==""){
$msg = "El formulario se envio Vacio";
}
else {
$dbConex=$seguridad;
$fecha = $_GET['fecha'];
$seguimiento = $_GET['seguimiento'];
$turno = $_GET['turno'];
$elaborado = $_GET['elaborado_por'];
$avance = $_GET['avance'];
$correlativo = $_GET['correlativo'];
$unidad = $_GET['unidad_explot'];
$matriz = $_GET['id_matriz'];
$rif = $_GET['rif'];
function execute($fecha, $seguimiento, $turno, $elaborado, $avance, $correlativo, $unidad, $matriz, $rif)
{
$q1= "INSERT INTO seguimiento (fecha, seguimiento, turno, elaborado_por, avance, unidad_explot, correlativo, rif) values ('$fecha','$seguimiento','$turno','$elaborado','$avance','$unidad','$correlativo','$rif')";
$q2= "INSERT INTO avance (correlativo, porcentaje, unidad_explot, rif) values ('$correlativo','$avance','$unidad','$rif') ON DUPLICATE KEY UPDATE porcentaje = '$avance'";
return $errores;
}
if ($_GET['avance'] >= '100')
{
$sq3 = "UPDATE matriz_desviacion SET estatus = 'Completada' WHERE id_matriz_desv = '$matriz'";
$msg = "<center><b><h4>La inspección llegó al 100% y finalizo con Exito</h4></b></center>";
}
$result = execute($fecha, $seguimiento, $turno, $elaborado, $avance, $correlativo, $unidad, $matriz, $rif);
if ($result == 0) {
$msg2 = "Seguimiento registrado con exito";
$msg;
}
else
{
echo "Error al insertar datos, por favor verifique e intente de nuevo";
}
}