Как вывести одну строчку из mysql?
Все верно говорят, + ко всему учитывайте добавляйте к запросу LIMIT 1 для оптимизации
если 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 ?