Código PHP:
/*Te faltan las comillas*/
}elseif($accion=="guardar"){
/* Revisamos si esta llegando el valor agrega los demas*/
echo "Descripción=". $descripcion;
$result =mysql_query("UPDATE productos SET nombre_producto='$nombre_producto', descripcion='$descripcion', id_categoria='$id_categoria', existencias='$existencias', precio_venta='$precio_venta', precio_compra='$precio_compra' WHERE id_producto=$id_producto") or die(mysql_error());
echo "<script type=\"text/javascript\">alert('Actualizado Satisfactoriamente');
</script>";
}
Avisanos como te fue.