Muchas gracias a las personas que me respondieron en base a sus comentarios empiezo a comprender mejor, se me ocurre algo asi para actualizar lo modificado.
Código MySQL:
Ver original$sql="UPDATE tareas SET id ='$CODIGO',nombre='$nombre',fechaInicio='$fechainicio', fechaFinal ='$fechafinal', tareaHecha='$tareahecha' WHERE id=$CODIGO";
Ahora de que tipo podria ser el campo de tareaHecha si lo marcare con un checkbox, cuando el usuario lo seleccione contara como tarea terminada.
Saludos y gracias por sus respuestas.