
Veri Tabanı Hakkında Yardım
18
●149
- 05-05-2021, 04:18:56Hayı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:15Tü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.turkeylegend adlı üyeden alıntı: mesajı görüntüle
- 05-05-2021, 04:23:40Hayır hocam index olmadı ayrıca 15k sayfa var tek sayfada görünmüyor hepsiyalinyalniz adlı üyeden alıntı: mesajı görüntüle
- 05-05-2021, 04:27:12SQL dump'ı alın, Notepad++ ile düzenlemeyi açın ve o tablodaki ilk iki satırı ve son satır dışındakileri silip kaydedin.turkeylegend adlı üyeden alıntı: mesajı görüntüle
O yedeği yükleyip son satırı da silin.
Aldığınız SQL dump'ını mutlaka yedekleyin. - 05-05-2021, 04:28:01hepsini tek seferde görüntülemeze 25 sayısını 500 yap sonra tik olayını yapabilirsin rahatlıkla
- 05-05-2021, 04:29:24Teşekkürler hocam bende daha basit bir kod ile silinebildiğini biliyorum yanlış hatırlamıyorsam bir bakalım olmassa dediğiniz gibi yaparımyalinyalniz adlı üyeden alıntı: mesajı görüntüle
- 05-05-2021, 04:31:29Kodla uğraşmak yerine elle düzeltmeyi daha çok seviyorum, kuralı girerken bir yere yanlışlıkla değerseniz yedek de yoksa üzer çünküturkeylegend adlı üyeden alıntı: mesajı görüntüle
- 05-05-2021, 04:31:48Kimlik 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:17Sanki direkt il_id sütununda 6 ve 34 olanların dışındakiler silinse olacakmış gibi görünüyor.dahauzman adlı üyeden alıntı: mesajı görüntüle
DELETE FROM table WHERE il_id <> 6 AND il_id <> 34;