PHP、SQL查询和IN子句故障排除

PHP、SQL查询和IN子句故障排除,php,sql,Php,Sql,我的代码有一些问题,我试图自己解决,但没有找到任何匹配的解决方案 所以我有一个带有用户ID的数组 var_dump($arr) array(6) { [0]=> int(5) [1]=> int(6) [2]=> int(2) [3]=> int(3) [4]=> int(4) [5]=> int(7) } …我想获得每个用户的任务量:) 输出: var_dump($data); array(1) { [0]=> array(3) { ["amount

我的代码有一些问题,我试图自己解决,但没有找到任何匹配的解决方案

所以我有一个带有用户ID的数组

var_dump($arr)
array(6) { [0]=> int(5) [1]=> int(6) [2]=> int(2) [3]=> int(3) [4]=> int(4) [5]=> int(7) }
…我想获得每个用户的任务量:)

输出:

var_dump($data);
array(1) { [0]=> array(3) { ["amount"]=> string(2) "14" ["u_id"]=> string(1) "2" ["name"]=> string(15) "Max Mustermann" } }
我的问题是,我期望有6个用户,而不仅仅是1个。 我有点困在这里, 希望你能帮助我:D

非常感谢“04FS”,我可以解决我的问题!现在我的结果显示正确:)非常感谢


  • 这是由于使用了聚合函数COUNT,而没有显式指定 根据标准进行适当分组10分钟前

能否提供结果查询字符串。类似于
var\u dump($sql)
这是由于您使用了聚合函数
COUNT
,而没有明确指定正确的
分组依据
标准。@04FS oh man:D现在我的结果按我的要求显示:)谢谢您的回答,您真的帮了我:)
var_dump($data);
array(1) { [0]=> array(3) { ["amount"]=> string(2) "14" ["u_id"]=> string(1) "2" ["name"]=> string(15) "Max Mustermann" } }