• 25-10-2020, 01:03:53
    #1
    Sadece 1 verinin güncellenmesini istiyorum. Selectte olduğu gibi limit koyabiliyor muyuz ? Veya başka türlü nasıl yapabilirim ?
  • 25-10-2020, 01:07:40
    #2
    Hocam selamlar WHERE ile yapabilirsiniz
  • 25-10-2020, 01:11:28
    #3
    FTG01 adlı üyeden alıntı: mesajı görüntüle
    Hocam selamlar WHERE ile yapabilirsiniz
    Size de selamlar. Yanıtınız için teşekkürler ama güncellenecek hesap sabit değil. Nasıl Where kullanabilirim ? Çok küçük bir örnekle anlatabilir misiniz ?
  • 25-10-2020, 01:13:54
    #4
    batukay adlı üyeden alıntı: mesajı görüntüle
    Size de selamlar. Yanıtınız için teşekkürler ama güncellenecek hesap sabit değil. Nasıl Where kullanabilirim ? Çok küçük bir örnekle anlatabilir misiniz ?
    Nasıl bir koşul şart ile o hesaba güncelleme yapacaksınız örneğin bir ID ye göremi yoksa en son veya en önceki satırdamı güncelleme vs. yapacaksınız detay verirseniz kod örnegini atabilriim
  • 25-10-2020, 01:15:07
    #5
    SQL sorgusunun sonuna "LIMIT 1" eklemeyi denediniz mi? Açıkçası belirttiğiniz içeriği düzenlemek için neden unique id tanımlamadınız merak ediyorum Ayrıca içeriği biraz daha açıklarsanız yardımcı olabilirim
  • 25-10-2020, 01:16:07
    #6
    FTG01 adlı üyeden alıntı: mesajı görüntüle
    Nasıl bir koşul şart ile o hesaba güncelleme yapacaksınız örneğin bir ID ye göremi yoksa en son veya en önceki satırdamı güncelleme vs. yapacaksınız detay verirseniz kod örnegini atabilriim
    100 tane veri var diyelim. Bunların hepsinin durumları 0. İçlerinden rastgele birinin durumunu 1 yapmak istiyorum.
  • 25-10-2020, 01:20:37
    #7
    Karadoruk adlı üyeden alıntı: mesajı görüntüle
    SQL sorgusunun sonuna "LIMIT 1" eklemeyi denediniz mi? Açıkçası belirttiğiniz içeriği düzenlemek için neden unique id tanımlamadınız merak ediyorum Ayrıca içeriği biraz daha açıklarsanız yardımcı olabilirim
    Son adım bu kaldı ben de yarına bırakmak için bilgisayarı kapattım. Aklıma Selecette olduğu gibi limit koymak geldi ama yatma pozisyonuna yatma pozisyonuna geçtiğim için deneyemedim Ardından bu konuyu açtım. Sabit bir id si olmayacak. Bir önceki cevapta biraz daha detaylı anlattım.
  • 25-10-2020, 01:26:07
    #8
    En basit örnek dediğiniz şekilde olabilir
    UPDATE TABLO_ADI SET SÜTUN_ADI = DEĞER WHERE ORDER BY rand() LIMIT 1

    Bende mobildeyim sonuç alamazsan ulaşabilirsin pcde iken yardımcı olurum
  • 25-10-2020, 01:27:16
    #9
    $query = $db->prepare('SELECT bla bla
    FROM bla WHERE bla = ?
    ORDER BY RAND() LIMIT 1');
    Örnek iletiyorum kendine göre düzenlersin sorguyu