while($row = $assoc($users_query)){ $c[$row[id]]=($c[$row[id]]+1); if($c[$row[id]] == 1){ $users_array[] = $this->users_array($row); } } return $users_array; } PHP while($row = $assoc($users_query)){ $c[$row[id]]=($c[$row[id]]+1); if($c[$row[id]] == 1){ $users_array[] = $this->users_array($row); } } return $users_array; } Вот какие ошибки вылазят id в ковычки в трёх местах пробовал заключать