设置进入某一版块的付费价格是 3000后,前台用户进入版块,提交支付后
,页面跳转后
,依然是提示需要支付
经查看代码,支付记录表 common_member_forum_buylog 表的数据结构
积分字段 credits 类型为 tinyint 型,tinyint 最大值为 127,当进入版块的价格大于 127 时,就会出现上面的情况。
解决办法:
调整数据表 common_member_forum_buylog 中积分字段 credits 的类型为 int(10) unsigned。
ALTER TABLE `pre_common_member_forum_buylog` CHANGE `credits` `credits` INT( 10 ) UNSIGNED NOT NULL DEFAULT '0'
其中,pre_ 为表前缀 |