Bien, el 99% de tu código no es relevante para este foro. Este es el foro de Bases de Datos, el de PHP es otro (
http://www.forosdelweb.com/f18/), aquí no se debe postear código no SQL (resulta innecesario, confuso y la mayoría de las veces no nos dice nada).
Lo relevante es esta parte:
Código MySQL:
Ver original AUTOR='$c',
CODIGO_SECCION= '$d',
Precio='$e'
CODIGO_LIBRO = '$a';
La sintaxis SQL de la consulta está bien, no tiene errores, por lo que si no se está produciendo la actualización
no es por problemas con el SQL embebido en tu script.
Lo más probable es que haya errores en el manejo de las variables de PHP, pero eso no es tema de este foro.
Verifica que esas variables realmente contengan datos, captura los errores posibles de MySQL, y si no hay ninguno, pregunta en el Foro de PHP.