Belki alan adları yanlış yazılmış olabilir. Biraz göz gezdirirseniz bulabilirsiniz hatayı.
SELECT
 *,
 oykuler.id AS oykul_ID,
 oykuler.image AS oyku_image,
 oykuler.baslik AS oyku_baslik,
 oykuler.spot AS oyku_spot,
 yazarlar.id AS yazar_id,
 yazarlar.adsoyad AS yazar_adsoyad,
 yayinevi.adi AS yayinevi,
 turler.adi AS turu
FROM
 oykuler
LEFT JOIN yazarlar ON
 yazarlar.id = oykuler.yazar
LEFT JOIN yayinevi ON
 yayinevi.id = oykuler.yayinevi
LEFT JOIN turler ON
 turler.id = oykuler.turu
WHERE
 oykuler.yayin='E'
ORDER BY
 oykuler.tarih DESC
LIMIT $i,1