• 05-05-2021, 04:18:56
    #1
    Hayırlı geceler arkadaşlar. Veri tabınında sayfalar diye bölümünde şu şekilde 81 ilin sayfası bulunmaktadır. Sacede istanbul ve ankara kalıp gerisini silmek istiyorum. Bunun için ne yapabilirim nasıl bir kod kullanılmalı teşekkürler
  • 05-05-2021, 04:22:15
    #2
    turkeylegend adlı üyeden alıntı: mesajı görüntüle
    Hayırlı geceler arkadaşlar. Veri tabınında sayfalar diye bölümünde şu şekilde 81 ilin sayfası bulunmaktadır. Sacede istanbul ve ankara kalıp gerisini silmek istiyorum. Bunun için ne yapabilirim nasıl bir kod kullanılmalı teşekkürler
    Tümünü listeledikten sonra tümünü seç tikine basın, Ankara ve İstanbul'un tikini kaldırıp Kaldır seçeneğine tıklayın sadece ikisi kalır ama tavsiye etmem çünkü Google indexlediyse SEO'da zarar verebilir.
  • 05-05-2021, 04:23:40
    #3
    yalinyalniz adlı üyeden alıntı: mesajı görüntüle
    Tümünü listeledikten sonra tümünü seç tikine basın, Ankara ve İstanbul'un tikini kaldırıp Kaldır seçeneğine tıklayın sadece ikisi kalır ama tavsiye etmem çünkü Google indexlediyse SEO'da zarar verebilir.
    Hayır hocam index olmadı ayrıca 15k sayfa var tek sayfada görünmüyor hepsi
  • 05-05-2021, 04:27:12
    #4
    turkeylegend adlı üyeden alıntı: mesajı görüntüle
    Hayır hocam index olmadı ayrıca 15k sayfa var tek sayfada görünmüyor hepsi
    SQL dump'ı alın, Notepad++ ile düzenlemeyi açın ve o tablodaki ilk iki satırı ve son satır dışındakileri silip kaydedin.
    O yedeği yükleyip son satırı da silin.

    Aldığınız SQL dump'ını mutlaka yedekleyin.
  • 05-05-2021, 04:28:01
    #5
    hepsini tek seferde görüntülemeze 25 sayısını 500 yap sonra tik olayını yapabilirsin rahatlıkla
  • 05-05-2021, 04:29:24
    #6
    yalinyalniz adlı üyeden alıntı: mesajı görüntüle
    SQL dump'ı alın, Notepad++ ile düzenlemeyi açın ve o tablodaki ilk iki satırı ve son satır dışındakileri silip kaydedin.
    O yedeği yükleyip son satırı da silin.

    Aldığınız SQL dump'ını mutlaka yedekleyin.
    Teşekkürler hocam bende daha basit bir kod ile silinebildiğini biliyorum yanlış hatırlamıyorsam bir bakalım olmassa dediğiniz gibi yaparım
  • 05-05-2021, 04:31:29
    #7
    turkeylegend adlı üyeden alıntı: mesajı görüntüle
    Teşekkürler hocam bende daha basit bir kod ile silinebildiğini biliyorum yanlış hatırlamıyorsam bir bakalım olmassa dediğiniz gibi yaparım
    Kodla uğraşmak yerine elle düzeltmeyi daha çok seviyorum, kuralı girerken bir yere yanlışlıkla değerseniz yedek de yoksa üzer çünkü
  • 05-05-2021, 04:31:48
    #8
    Kimlik doğrulama veya yönetimden onay bekliyor.
    php ile like metodunu kullanarak Ankara ve İstanbul kelimelerini tespit edip 2. bir tablo oluşturarak "örnek : cache" içeriklerin id numaralarını kayıt edebilirsiniz. 2. aşamada basit bir sorgu ile mevcut tablonuz ile oluşturduğunuz id tablosunu karşılaştırarak olmayan içerikleri temizleyebilirsiniz.
  • 05-05-2021, 04:40:17
    #9
    dahauzman adlı üyeden alıntı: mesajı görüntüle
    php ile like metodunu kullanarak Ankara ve İstanbul kelimelerini tespit edip 2. bir tablo oluşturarak "örnek : cache" içeriklerin id numaralarını kayıt edebilirsiniz. 2. aşamada basit bir sorgu ile mevcut tablonuz ile oluşturduğunuz id tablosunu karşılaştırarak olmayan içerikleri temizleyebilirsiniz.
    Sanki direkt il_id sütununda 6 ve 34 olanların dışındakiler silinse olacakmış gibi görünüyor.
    DELETE FROM table WHERE il_id <>  6 AND il_id <> 34;