急!!!关于线下红包~~~!!!(非常急!!)

2016-07-07 15:18 来源:www.chinab4c.com 作者:ecshop专家

急!!!关于线下红包~~~!!!(非常急!!)

明天开始我们要与其他的网站合作,需要大批量的线下红包,每天12万,今天当生成第3个报表的时候,里面的序列号都是一样的“4294967295”

用这个号码兑换的时候提示此红包不存在~~~~

明天活动就要开始了,可是现在红包号码还没有

请高手帮忙在线等~~~~~~


回答:
删除重复的数据后,执行一下 ALTER TABLE `ecs_user_bonus` AUTO_INCREMENT =1

暂时是解决了可是再生成六万多的时候 又重复了这个问题是不是又最高限制呢?代金券号码只支持这么多吗?

楼主您使用的是哪个版本的?

是字段长度不够了
您可以修改 user_bonus 表的 bonus_sn 字段的类型,由原来的 int 改为 bigint
另外还要修改文件 admin/bonus.php
$num = $num ? substr($num, 0, 6) : 100000;
改为
$num = $num ? floor($num / 10000) : 100000;

已经解决了谢谢大家

标记一下 ,以后碰到了就知道怎么解决了!!

饿也mark一下。。。。

做个记号,呵呵,学习中呢……

我也标记下

还是不明白什么是线下红包 啊

我也标记下

mark,备用

怎么增加红包编码的长度呢 感觉现在的好简单哦

我也会用到这个功能,收藏一下,留用了。