Buenas soy nuevo en el foro y en la programación y quisiera saber si alguien me puede dar una mano con un inconveniente que estoy teniendo.

tengo una db en la que almaceno información, cuando genero un registro dos campos quedan vacios, ( esto es apropósito ) tengo el siguiente código para actualizar estos campos vacios y rellenarlos con la info requerida, el código es el siguiente.

Código PHP:
<?php

    
include("conexion.php");
    
    
    
$idForm $_POST['idForm'];
    
$FHoraSa $_POST['FHoraSa'];
    
$LegajoSa $_POST['LegajoSa'];
    {
        
mysqli_query ($con"UPDATE db2 SET FHoraSa = ('$FHoraSa'), LegajoSa = ('$LegajoSa')  WHERE idForm = ('$idForm')");
    

    
    
mysqli_close($con);
    
    echo 
"<script> alert('Hora Modificada Correctamente');</script>";
    
    }
    {
    
header('Location: db2_registros.php');
    }
?>
Explico: los datos que cargo son quien modifica (LegajoSa) y el Horario de Salida (FHoraSa)

Hasta aquí perfecto funciona todo Ok

lo que yo estoy queriendo hacer es que cuando estos datos estén escritos en la tabla no se puedan volver a actualizar quedando solo los datos originales.

Agradecería de ser posible me orienten.

Saludos.