get_connection()->prepare($sql); $stmt->execute(); $rs = $stmt->fetchAll(\PDO::FETCH_ASSOC); $stmt->closeCursor(); $users = array(); foreach ($rs as $row) { if (!isset($users[$row['usr_mail']])) { $users[$row['usr_mail']] = array(); } $users[$row['usr_mail']][] = $row; } $badUsers = array(); foreach ($users as $email => $usrs) { if (count($usrs) > 1) { $badUsers[$email] = array(); foreach ($usrs as $usrInfo) { $badUsers[$email][$usrInfo['usr_id']] = $usrInfo; } } } unset($users); return $badUsers; } }