• 11-04-2020, 19:48:53
    #10
    Luwexigo adlı üyeden alıntı: mesajı görüntüle
    Evet, link kullanıcı tarafından ekleniyor.
    Ok, durum şu, kullanıcı linki gönderdiğinde sen var olan linkleri listeleyeceksin ve döngü ile önce bilgi_link içeriğini kontrol edeceksin. Eğer benzer bir içerik varsa ilgili satıra ait bilgi_zaman hücresine bakacaksın. Şayet şimdiki zaman benzer kaydın olduğu zamandan 6 saat fazla ise kaydı gireceksin, aksi durumda hata mesajı vereceksin (şu kadar zaman sonra tekrar deneyiniz gibi.)

    Aslında bu işlem mantıken SQL satırı ile de gerçekleştirilebilir, ancak o kadar SQL bilgim olmadığı için yardımcı olamıyorum.
  • 11-04-2020, 19:57:26
    #11
    okurken kanser oldum arkadaşın yapmaya çalıştığını anladım ama yorumlar gerçekten kanserlik .
    şimdi veri tabanında zaman tutuyosun otomatik zaten işlem geldiğinde önce veri tabanında linki sorgula var mı yok mu diyeyok ise direktişlem yap var ise zamanını al+6 saat ekle daha sonra stortime edönüştür sonra şimdfiki zamanı al stortime e dönüştür ve if ile büyüklük kontrolüyap şimdikizaman veritabanında ki zamanın 6 saat ilerisinden ilerde mi ilerde ise işlemi yap zamanı şimdiki zaman ile güncelle

    şifresiz takipçi beğeni vs yapıyorsun sanırım kolay gelsin
  • 11-04-2020, 20:00:05
    #12
    CanOffline adlı üyeden alıntı: mesajı görüntüle
    okurken kanser oldum arkadaşın yapmaya çalıştığını anladım ama yorumlar gerçekten kanserlik .
    şimdi veri tabanında zaman tutuyosun otomatik zaten işlem geldiğinde önce veri tabanında linki sorgula var mı yok mu diyeyok ise direktişlem yap var ise zamanını al+6 saat ekle daha sonra stortime edönüştür sonra şimdfiki zamanı al stortime e dönüştür ve if ile büyüklük kontrolüyap şimdikizaman veritabanında ki zamanın 6 saat ilerisinden ilerde mi ilerde ise işlemi yap zamanı şimdiki zaman ile güncelle

    şifresiz takipçi beğeni vs yapıyorsun sanırım kolay gelsin
    Aynen hocam tam olarak doğru anlamışsınız ve çok güzel anlatmışsınız. Tek sorun ben 2 gündür öğreniyorum ve anlattıklarını şu anlık uygulayacak kadar bilgim yok. Yine de çok teşekkür ederim.
  • 11-04-2020, 21:10:53
    #13
    Luwexigo adlı üyeden alıntı: mesajı görüntüle
    Aynen hocam tam olarak doğru anlamışsınız ve çok güzel anlatmışsınız. Tek sorun ben 2 gündür öğreniyorum ve anlattıklarını şu anlık uygulayacak kadar bilgim yok. Yine de çok teşekkür ederim.
    $sql = "INSERT INTO bilgi (bilgi_link, bilgi_miktar, bilgi_zaman)
    SELECT * FROM (SELECT 'https://instagram.com/hesap-adi', '175', '2020-04-11 11:25:15') AS tmp
    WHERE NOT EXISTS (
    SELECT bilgi_link, bilgi_zaman
    FROM bilgi
    WHERE bilgi_link = 'https://instagram.com/hesap-adi'
    AND bilgi_zaman + INTERVAL 6 HOUR > '2020-04-11 11:25:15'
    ) LIMIT 1;";
    Şunu bir dener misin? digitalocean üzerinde kaldırdığım makinede işe yaradı. SQL bilen arkadaşlar da yönlendirebilirlerse sanırım uygun bir sonuca ulaşabilirsin.

    https://instagram.com/hesap-adi ve zaman etiketi (2020-04-11 11:25:15) elbette senin göndereceğin bilgiler olmalı.
  • 11-04-2020, 21:12:46
    #14
    cea adlı üyeden alıntı: mesajı görüntüle
    $sql = "INSERT INTO bilgi (bilgi_link, bilgi_miktar, bilgi_zaman)
    SELECT * FROM (SELECT 'https://instagram.com/hesap-adi', '175', '2020-04-11 11:25:15') AS tmp
    WHERE NOT EXISTS (
    SELECT bilgi_link, bilgi_zaman
    FROM bilgi
    WHERE bilgi_link = 'https://instagram.com/hesap-adi'
    AND bilgi_zaman + INTERVAL 6 HOUR > '2020-04-11 11:25:15'
    ) LIMIT 1;";
    Şunu bir dener misin? digitalocean üzerinde kaldırdığım makinede işe yaradı. SQL bilen arkadaşlar da yönlendirebilirlerse sanırım uygun bir sonuca ulaşabilirsin.

    https://instagram.com/hesap-adi ve zaman etiketi (2020-04-11 11:25:15) elbette senin göndereceğin bilgiler olmalı.
    Teşekkür ederim hocam en kısa zamanda deneyeceğim