Hola, no nos dices que hace o que no hace...asi que te doy unos consejos.
Código PHP:
Ver original$sql="Update $tabla Set estado='$_POST[est]',
nombre='$_POST[nom]', vigencia='$_POST[vig]',
aseguradora='$_POST[ase]', suma='$_POST[sum]',
deducible='$_POST[ded]', prima='$_POST[pri]', forma='$_POST[for]', placa='$_POST[pla]', marca='$_POST[mar]', clase='$_POST[cla]', modelo='$_POST[mod]', tipo='$_POST[tip]', color='$_POST[col]',
an='$_POST[a]' where poliza='$x'";
print "<h1><center><font face=\"magneto\">Se ha Modificado el Auto de forma correcta</face></h1>";
}
1.-Tienes que realizar una revision de errores de las consultas.
http://php.net/manual/es/function.mysql-error.php
2.-Debes filtrar los datos enviados desde el navegador, antes de colocarlos en una sentencia.
Es un severo problema de seguridad.
Por lo menos con esto:
http://php.net/manual/es/function.mysql-real-escape-string.php
3.-Debes cambiar a Mysqli o PDO, mysql esta obsoleta.
Saludos espero te sea de ayuda.