если id - это поле первичного ключа и оно единственно в ключе (то есть гарантированно ссылается на одну запись, то ничего делать не нужно.
$sth = $dbh->prepare("SELECT * FROM user WHERE id=?id");
$sth->execute(array('id' => $userid));
$arResult = $sth->fetch(PDO::FETCH_ASSOC);
print_r($arResult);
в массиве $arResult вернутся еще один встроенный массив, в котором будут значения ваших полей.
$arResult[0]['id'] => 5
$arResult[0]['name'] => 'Иванов Вася'
$arResult[0]['email'] => ivanov@gmail.com''
Ваш пример с $userid=1 видимо от непонимания принципа работы: как вы будете эти остальные данные соединять $userid=5 ?