错误号:1327-未声明的变量:$

时间:2019-12-18 12:04:32

标签: php

对不起,但我使用的是谷歌翻译器。我安装了php广告脚本,并且只有一个菜单项会产生以下问题:

  

错误号:1327

     

SELECT列表的表达式#4不在GROUP BY子句中,并且包含未聚合的列'Sql1385173_1.ui.gender',该列在功能上不依赖于GROUP BY子句中的列;这与sql_mode = only_full_group_by

不兼容      

选择DISTINCT用户名,user.id作为uid,电子邮件,ui.gender,   ui.country,ui.city,ui.birthday,IF(last_activity_date> =   UTC_TIMESTAMP()-间隔0分钟,1、0)为is_online,p.thumb_url,   IF(ul.id为NOT NULL,1,0)作为st_love,DATE_FORMAT(UTC_TIMESTAMP(),   '%Y')-DATE_FORMAT(生日,'%Y')-(DATE_FORMAT(UTC_TIMESTAMP(),   '00-%m-%d')id = pk。to_user_id或   用户。id = pk。from_user_id)和用户。id!= 41 AND pk。status =   '1'JOIN user_info ui ON用户。id = ui。user_id左JOIN照片p ON   ui。main_photo =第id条左联接user_love ul ON ul。to_user_id =   用户。id和ul from_user_id = 41处(pk。to_user_id = 41 OR   pk。from_user_id = 41)GROUP BY user.id ORDER BY pk.id DESC LIMIT 0,$   限制

     

文件名:models / User_model.php

     

行号:821

以下字符串对应于文件的第821行:

DESC LIMIT $page,$ limit", array($user_id, $user_id, $user_id, $user_id));

我该如何解决?非常感谢。

0 个答案:

没有答案