PDO fetch () возвращает одну строку, а PDO fetchAll () возвращает ошибку