注册新会员 出现乱码 在会员列表中找不到会员名

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

网站会员跟论坛进行UC数据整合后。

现在注册新会员提示乱码。如下

  1. MySQL server error report:Array ( [0] => Array ( [message] => MySQL Query Error ) [1] => Array ( [sql] => INSERT INTO `hmxt888_wb2010`.`ecs_users`(`user_id`, `email`, `user_name`, `password`, `reg_time`, `last_login`, `last_ip`) VALUES ('848', 'liuyijun1976@163.com', '柳义军', '8a6f2805b4515ac12058e79e66539be9', '1324872054', '1324872054', '218.16.85.121') ) [2] => Array ( [error] => Duplicate entry '848' for key 1 ) [3] => Array ( [errno] => 1062 ) )
复制代码


在UC里能找到该会员,如图
001.jpg

在ecshop网站里却找不到会员 如图
002.jpg

同样在论坛里也找不到这个会员的数据

请问这是怎么回事。

回答:
你确定你配置的没问题?

先自查一下设置吧

INSERT INTO `hmxt888_wb2010`.`ecs_users`(`user_id`, `email`, `user_name`, `password`, `reg_time`, `last_login`, `last_ip`) VALUES ('848', 'liuyijun1976@163.com', '柳义军', '8a6f2805b4515ac12058e79e66539be9', '1324872054', '1324872054', '218.16.85.121') )

如果整合了UC.不可以这样操作。呵呵。因为你只是插入了EC没有插入UC.所以没有达到数据同步的目录。当你的UID和UC不同步的时候。就造成这个问题了。

只需要修改下uc的autoincreament 和ec的一致就可以