提交Joomla 3注册表格时出错



当用户在我的网站上点击注册时,他们会得到一个错误

SQL:

UPDATE `jos_user_usergroup_map` 
SET user_id = 93 , group_id = 
WHERE user_id=93

这不会影响注册,用户已添加到数据库中。如何阻止此错误显示?

您缺少group_id 的值

UPDATE `jos_user_usergroup_map` 
SET user_id = 93, 
    group_id = 
WHERE user_id=93

应该像这个

UPDATE jos_user_usergroup_map
SET group_id = 123
WHERE user_id = 93

group_id =没有值。检查您的sql参数。对于joomla,Registered组的默认id为2。因此,您可以手动给定值。

UPDATE `jos_user_usergroup_map` SET user_id = 93 , group_id =2 WHERE user_id=93

您可以找到Joomla用户组的默认id!

1 Public 
2 Registered 
3 Author 
4 Editor 
5 Publisher 
6 Manager 
7 Administrator 
8 Super Users 
9 Guest

另一点是为什么在user_id相同的情况下更新它?没有必要。

UPDATE `jos_user_usergroup_map` SET group_id = 2 WHERE user_id=93

最新更新