提问人:Mike 提问时间:11/8/2023 最后编辑:Paul T.Mike 更新时间:11/12/2023 访问量:28
发生数据库错误错误号:1055 [已关闭]
A Database Error Occured Error Number : 1055 [closed]
问:
我在打开网站的登录页面时遇到错误,
发生数据库错误 错误编号:1055
SELECT 列表的表达式 #1 不在 GROUP BY 子句中,并且包含 非聚合列“blablabla.a.ID”,该列在功能上不正常 依赖于 GROUP BY 子句中的列;这与 sql_mode=only_full_group_by
SELECT `a`.`ID`, `a`.`MENU`, `a`.`ICON`, `b`.`TITLE`, `b`.`SUB_MENU`
FROM `user_menu` `a`
JOIN `user_sub_menu` `b` ON `b`.`MENU_ID` = `a`.`ID`
JOIN `user_access_menu` `c` ON `c`.`SUB_MENU_ID` = `b`.`ID`
WHERE `c`.`ROLE_ID` IN('7', '2', '3', '4', '5', '6', '1')
GROUP BY `a`.`MENU`
ORDER BY `a`.`SEQUENCE` ASC
文件名: helpers/menu_helper.php'
我已经在我的phpmyadmin(cpanel)-->变量-->sqlmode中删除了“ONLY_FULL_GROUP_BY”
当我在我的网站上访问我的仪表板时,它可以工作,但是登录页面丢失了,任何人都可以在输入我网站的子域时访问我的网站。任何帮助将不胜感激。
答: 暂无答案
评论