Kodlarınızdan anladığım kadarıyla yalnızca tek yorum çekiyorsunuz. Sql sorgunuzda LIMIT 1 yazmışsınız. Bu durumda while döngüsü kullanmanıza gerek olmaz.

<?php
$sth = $connect->prepare('SELECT y.*, u.urun_adi FROM yorumlar AS y LEFT JOIN urun AS u ON (y.urun_id = u.id) ORDER BY y.id DESC LIMIT 1');
$sth->execute();

$yorum = $sth->fetch(PDO::FETCH_OBJ);

echo $yorum->yorum . '( Ürün: '.$yorum->urun_adi.')';
Ancak eğer tüm yorumları listeliyorsanız ve bu yorumların hangi ürüne geldiğini görmek istiyorsanız bu durumda öncelikle sorgudan LIMIT 1 ifadesini kaldıralım. Daha sonra while yerine foreach döngüsü kullanalım. Her döngü yerinde güzel.

<?php 
$sth = $connect->prepare('SELECT y.*, u.urun_adi FROM yorumlar AS y LEFT JOIN urun AS u ON (y.urun_id = u.id) ORDER BY y.id DESC');
$sth->execute();

$yorumlar = $sth->fetchAll(PDO::FETCH_OBJ);

foreach($yorumlar as $yorum) {
	
	echo $yorum->yorum . '( Ürün: '.$yorum->urun_adi.')';	
	echo '<br>';

}