Poniendo directamente el nombre de la variable
if($nombre_boton){...........codigo.............}
me sale el mismo error
que poniendo
if($_POST[nombre_boton]){...........codigo......}
El error es el siguiente:
PHP Notice: Undefined variable: enviar in C:\***\actualizar.php on line 23
(que es donde esta el if).
Sigo buscando resolver el error.
Gracias por vuestras sugerencias.