• 05-07-2022, 16:02:22
    #1
    Üyeliği durduruldu
    aşagıdaki kod çalışınca veritabanımı siliyor, fakat ben 1 tanesini silmesini istemiyorum bu mümkün mü? yayin_tur e tv olarak kayıt edilen verilerin silinmemesini istiyorum diğerlerinin silinmesi teşekkür ederim

    kısaca yayin_tur silinmesin istiyorum diğerleri silinsin


    $sql = "TRUNCATE TABLE `player`";
    $statement = $db->prepare($sql);
    $statement->execute();
  • 05-07-2022, 16:06:07
    #2
    hlsrepeater adlı üyeden alıntı: mesajı görüntüle
    aşagıdaki kod çalışınca veritabanımı siliyor, fakat ben 1 tanesini silmesini istemiyorum bu mümkün mü? yayin_tur e tv olarak kayıt edilen verilerin silinmemesini istiyorum diğerlerinin silinmesi teşekkür ederim

    kısaca yayin_tur silinmesin istiyorum diğerleri silinsin


    $sql = "TRUNCATE TABLE `player`";
    $statement = $db->prepare($sql);
    $statement->execute();
    sen direkt tabloyu siliyorsun arkadaş
    ALTER TABLE table_name DROP COLUMN column_name;
  • 05-07-2022, 16:07:15
    #3
    Aşağıdaki sql sorgusunu kullanırsanız işinizi görecektir hocam.

    DELETE FROM player WHERE yayin_tur != 'tv'


    hlsrepeater adlı üyeden alıntı: mesajı görüntüle
    aşagıdaki kod çalışınca veritabanımı siliyor, fakat ben 1 tanesini silmesini istemiyorum bu mümkün mü? yayin_tur e tv olarak kayıt edilen verilerin silinmemesini istiyorum diğerlerinin silinmesi teşekkür ederim

    kısaca yayin_tur silinmesin istiyorum diğerleri silinsin


    $sql = "TRUNCATE TABLE `player`";
    $statement = $db->prepare($sql);
    $statement->execute();
  • 05-07-2022, 16:07:26
    #4
    Üyeliği durduruldu
    OneGui adlı üyeden alıntı: mesajı görüntüle
    sen direkt tabloyu siliyorsun arkadaş
    evet, belirtim zaten hocam ture gore sildirmem gerekicek sanirim ama nasil olcak bilmiyorum mesala elma diye kayıt olan silinsin tv silinmesin
  • 05-07-2022, 16:09:10
    #5
    hlsrepeater adlı üyeden alıntı: mesajı görüntüle
    aşagıdaki kod çalışınca veritabanımı siliyor, fakat ben 1 tanesini silmesini istemiyorum bu mümkün mü? yayin_tur e tv olarak kayıt edilen verilerin silinmemesini istiyorum diğerlerinin silinmesi teşekkür ederim

    kısaca yayin_tur silinmesin istiyorum diğerleri silinsin


    $sql = "TRUNCATE TABLE `player`";
    $statement = $db->prepare($sql);
    $statement->execute();
    TRUNCATE TABLE bu komut tabloyu resetliyor ve içindeki bütün verileri siliyor. Bunun yerinde DELETE FROM * player NOT IN 'tv' şeklinde komut hazırlayabilirsiniz.