Tahmin ettiğim gibi mesele INNER JOIN özelliğinden kaynaklanıyormuş.
Sorun şu şekilde hal oldu:
$sql="UPDATE oykuler SET oykuler.hit='".++$data[33]."'"
. "\n WHERE oykuler.id=$data[34]";
Yani köşeli parantez içine artık rakamla SELECT içinde sıralanmış verinin sıra numarasını vermek zorundayız. INNER JOIN ile tabloları ilişkilendirdiğimiz için bu böyle.
Meseleyi hallettim.
Fikir ve yardımlarınız için çok çok teşekkür ederim.