wdr.leo adlı üyeden alıntı: mesajı görüntüle
Arkadaşlar sistem mantığı sayfa yenileme üzerine kurulu, yani her süre dolup sayfa yenilendiğinde yeniden sorgu çalışıyor ve random bir site çekiyor kısacası 1 siteyi çektikten sonra onun süresi biter ve daha sonra diğer siteye geçilir o yüzden bunu sadece sorguyla yapamazsınız.

Önerim: İlk olarak veritabanında kaç site olduğunu mysql_num_rows kullanarak saydırın, Bir COOKIE veya SESSION atayın başlangıç değeri 1 olsun, sorguyu where site_no = $_SESSION['kacta'] olarak değiştirin, her sayfa yenilendiğinde bu session bir artacak ve artmadan önce başta mysql_num_rows ile kayıt sayısını almıştık kayıt sayısından küçük mü diye kontrol edilecek eğer kayıt sayısından büyükse yani toplam 10 site var bu adam site_no 10 a kadar gelmişse else kısmında session ı tekrardan 1 e çevirip yönlendirme yaparsak baştan başlamış olur. Böylece 10 kayıt varsa 11.ci kayıda geçip boş döngü yaratmaz.

Bunu şuan yorgun olduğumdan dolayı yazamıyorum yazabilecek arkadaş varsa fikir verme amaçlı yazdım. Daha sonra girdiğimde kontrol ederim hocam, problem devam ediyor olursa iletişim bilgilerimi profilimde bulabilirsiniz, ekleyin görüşelim.
Kolay gelsin.

Hocam peki kodlama nasıl olmalı.