Hayır şu haliyle tamamen doğru sonuçar veriyor.
Tek sorunum daha fazla TABLO 'yu bu işe katmaktır.
Şu şekilde de bir hocamız vermiş, bu da çalıştı:
$sql = mysql_query("SELECT id, baslik FROM oykuler ORDER BY tarih DESC");
while ( $row = mysql_fetch_assoc($sql) )
{
$sql2 = mysql_query("SELECT id, adsoyad FROM yazarlar WHERE id='".$row['id']."'");
$row2 = mysql_fetch_assoc($sql2);
echo $row['baslik'].' - '.$row2['adsoyad'].'<br>';