• 12-01-2022, 21:35:02
    #1
    Merhaba, id, ad, durum sütunlarından oluşan bir tablom var burada her ad'ı 50 defa kullanmalıyım durum sütünunu her defasında 1 arttırıyorum ancak PHP kısmında nasıl bir senaryo yazmalıyım tabloda örneğin 100 ad olduğunu düşünelim her birini 50 defa kullanmalıyım.
  • 12-01-2022, 21:39:18
    #2
    Bezos adlı üyeden alıntı: mesajı görüntüle
    Merhaba, id, ad, durum sütunlarından oluşan bir tablom var burada her ad'ı 50 defa kullanmalıyım durum sütünunu her defasında 1 arttırıyorum ancak PHP kısmında nasıl bir senaryo yazmalıyım tabloda örneğin 100 ad olduğunu düşünelim her birini 50 defa kullanmalıyım.
    php dede aynı şekilde yapabilirsin hocam durum alanını sayac olarak kullan her kullandığında bir eksilt veya bir arttır.
  • 12-01-2022, 21:42:02
    #3
    decameron adlı üyeden alıntı: mesajı görüntüle
    php dede aynı şekilde yapabilirsin hocam durum alanını sayac olarak kullan her kullandığında bir eksilt veya bir arttır.
    Sırayla kullanmalıyım 1. satırı 50 ye kadar arttırarak kullandım diyelim durum alanı 50 olarak kalacak. Daha sonra 2. satıra geçmeliyim. Burada nasıl bir senaryo kurgulamalıyım bilemedim. Daha önce yazdım fakat yedekler yok şimdi tekrar lazım
  • 12-01-2022, 21:44:53
    #4
    Bezos adlı üyeden alıntı: mesajı görüntüle
    Sırayla kullanmalıyım 1. satırı 50 ye kadar arttırarak kullandım diyelim durum alanı 50 olarak kalacak. Daha sonra 2. satıra geçmeliyim. Burada nasıl bir senaryo izlemeliyim bilemedim. Daha önce yazdım fakat yedekler yok şimdi tekrar lazım
    her kullandığında bir arttır
    select yaparken elliden düşükleri idye gçre sıralayıp al.
    bu kadar.
  • 12-01-2022, 21:47:42
    #5
    decameron adlı üyeden alıntı: mesajı görüntüle
    her kullandığında bir arttır
    select yaparken elliden düşükleri idye gçre sıralayıp al.
    bu kadar.
    Evet bu olur sağolasın
  • 13-01-2022, 14:08:11
    #6
    Tablo: id, ad, durum, say

    $row = "SELECT * FROM tablo WHERE say < 50";
    
    // işlemler burada yapılıyor ve sonrasında
    
    UPDATE tablo SET say = say + 1;
  • 13-01-2022, 15:47:35
    #7
    Zalmoxis adlı üyeden alıntı: mesajı görüntüle
    Tablo: id, ad, durum, say

    $row = "SELECT * FROM tablo WHERE say < 50";
    
    // işlemler burada yapılıyor ve sonrasında
    
    UPDATE tablo SET say = say + 1;
    Teşekkürler hocam buna benzer hallettim.