Как получить одну строчку в PDO
при выполнении запроса на sql-сервере я получаю лишь одну строчку, но используя следующий код получается массив елементом которого явлется другой массив в котором уже строчка:
public static function getUsersByID($id)
{
$db = Db::getConnectionD();
$userList = array();
$result = $db->query('SELECT * FROM dbo.Users WHERE IDU = ' . $id . ' ORDER BY Fam');
$i = 0;
while ($row = $result->fetch()) {
$userList[$i]['IDU'] = $row['IDU'];
$userList[$i]['Fam'] = $row['Fam'];
$userList[$i]['Io'] = $row['Io'];
$userList[$i]['Dolzh'] = $row['Dolzh'];
$userList[$i]['PsUser'] = $row['PsUser'];
$i++;
}
вот такой вывод получаю
Array
(
[0] => Array
(
[IDU] => 451
[Fam] => Авакян
[Io] => Карина Ванушевна
[Dolzh] => Инженер МИППС
[PsUser] => Gfotyrj141
)
)
как сделать чтобы получал только :
Array
(
[IDU] => 451
[Fam] => Авакян
[Io] => Карина Ванушевна
[Dolzh] => Инженер МИППС
[PsUser] => Gfotyrj141
)