• 25-10-2009, 15:24:10
    #1
    Biraz önce forumda gezerken bir arkadaşımızın evine polisler gelmiş.Sebebi ise mysql tablosundaki çocuk kelimeleriymiş.Etiket botlarının filtrelemediği bu kelimeleri mysql bu kod ile silebilirsiniz.Açıklamalar kod içerisinde vardır buyrun.



    <?php
    
    $islem=$_GET['islem'];
    
    if ($islem!="sil") { ?>
    
    
    
    <form name="form1" method="post" action="?islem=sil">
      <label>
      <input type="text" name="sil">
      </label>
      <p>
        <label>
        <input type="submit" name="Submit" value="Sil Bunu !">
        </label>
      </p>
    </form>
    
    
    <?php
    
    } 
    
    if ($islem=="sil") {
    
    include ("include/config.inc.php");  // buraya scriptinizin baglanti dosyasını yazınız.
    
    
    $kelime=$_POST['sil'];
    
    if(empty($kelime)) die("Boş alan bırakmayınız aksi halde butun mysql silinir !");
    
    $result = mysql_query("select tag,seotag,ID from tags where tag like '%$kelime%'");  // buradaki tag,seotag,ID isimlerini kendi scriptinize göre düzenleyin
    
    if(mysql_num_rows($result) < 1) {}   else  { 
    
    while(list($tag, $seo,$id) = mysql_fetch_row($result)){
    
    mysql_query("delete from tags where id='$id'");  // buradaki tags alanına scriptinizin tag tablosunun ismini yazınız id alanına id ismini sql tablonuzdaki id 'lerin kaydedildiği alana göre ayarlarlaryınız.
    
    
    
    echo "Silindi >>>>>>   ".$tag."<br><br>";
    
    
    
    }
    }
    }
    ?>
  • 25-10-2009, 15:29:19
    #2
    Üyeliği durduruldu
    Teşekkürler.
    Çok işime yarıyacak...
  • 25-10-2009, 15:36:20
    #3
    delete from post where pagetext like '%KÜFÜR%';

    phpMyAdmin'e girip SQL'den bu kodu çalıştırıpta silebilirsiniz...
  • 25-10-2009, 15:41:05
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Konuyu komple silmek yerine update edebilirsiniz

    UPDATE tablo SET alan=REPLACE(alan,'çocuk','')
  • 26-10-2009, 18:13:05
    #5
    teşekkürler
  • 27-12-2020, 04:19:04
    #6
    daha kompleks bişey sorayım..

    tabloda content alanından yeralan veride

    <div class="mod-nerdeyim"> ile başlayan </div> ile biten ve arasında yer alanları silmek istiyorum..?