Hola gdanielg:
O una de dos... o quitas todo el código PHP de tu post y dejas sólo lo referente a SQL o publicas tu post en en foro de PHP
http://www.forosdelweb.com/f18/
Este es un foro de MySQL, no de PHP... mucho ojo con eso, hemos insistido muchas veces acerca de esto y los programadores de PHP suelen confundirlos como si se tratara de la misma cosa... De todo lo que pusiste en realidad lo único que sirve para este foro es :
Código:
...
$ssql = "insert into entrada (cantidad, idproducto) values ( '$form_entrada[cantidad]','$form_entrada[idproducto]')";
...
y aquí aparentemente no hay nada malo... cómo haces tu UPDATE???+
Saludos
Leo