• 20-02-2015, 10:38:24
    #1
    Üyeliği durduruldu
    Bir adet panel scriptimiz mevcut şimdi bu script uygulamaya giriş yapmış kişileri Order By rand () limit .$kişisayisi. kadar gönderiyor. Uygulama içerisinde ise; 320 adet kişi var.
    Fakat gönderilen veri random olduğu için 320 kişiyi belki 4 - 5 defa aynı yere göndermek istiyor instagram'da bir kez takipçi olabilme hakkını verdiği için script'in gönderdiği üyeler boşa gidiyor.

    Şimdi bu rand yerine ne yapabiliriz? yada söyle diyim ben Order By id DESC limit kişisayisi olarak da denedim yine aynı. Direk Order By olarakda denedim yine aynı bu sorunu bir türlü geçemedim yardımcı olacak varsa güzel olur ücretli/ücretsiz

    Kod ise;

    $bilgi = mysql_fetch_assoc(mysql_query("SELECT * FROM yonetim WHERE id='".$id."'"));
    $limit = $bilgi['kredi'];
    $query = mysql_query("SELECT * FROM instagram WHERE durum='0' ORDER BY rand() limit ".$kisi_sayisi."");
    								$i = 0;
    								$error = 0;
    								$success = 0;
  • 20-02-2015, 14:50:38
    #2
    Hocam bu sorunu sql kodundan ziyade php ile çözebilirsiniz. İnstagram api si bir kullanıcıyı takip ettirmek için istek gönderdiğiniz de size bir sonuç kodu gönderir. Eğer bu kod 200 ise olumludur. Başka bir kod geldi ise hata var demektir. Sizde her kullanıcıyı gönderirken öyle bir algoritma yazmalısınız ki eğer 200 kodu dönmediyse o kullanıcıyı atlasın ve kişi sayısı da azalmasın. Kendi algoritmanızı geliştirmeniz gerekmekte.