• 25-09-2013, 00:20:48
    #1
    Üyeliği durduruldu
    arkadaslar php ıle ıkı ay evvelkı verıyı nasıl sılebılırım cunku dabase sısıyo 450 mb olmus bunu bı sekılde nasıl halledebılırım acaba yardım
  • 25-09-2013, 00:51:23
    #2
    delete from tablo where $tarih>='2013-07-25' and $tarih <='2010-09-25'
  • 25-09-2013, 01:02:04
    #3
    Hocam veritabanına eklenme tarihi varsa ezoryak ın bahsettiği yöntemi uygulayabilirsiniz şayet yoksa "orde by id desc limit 50" diyerek son 50 kaydı silebilirsiniz. 50 sayısınıda degiştirerek silmek istediğiniz miktarı belirtebilirsiniz

    NEOI 588-734 cihazımdan Tapatalk 2 ile gönderildi
  • 25-09-2013, 09:17:42
    #4
    ezoryak iki ay evvelki veriyi diyor iki ay içindeki verileri demiyor. Yanlış verileri sildirteceksin adama
    delete from $table where $tarih<=DATE_SUB(NOW(),INTERVAL 2 MONTH)
  • 25-09-2013, 11:49:03
    #5
    Üyeliği durduruldu
    hallettım cok sukur su sekılde

    Alıntı
    $tarih = date("d-m-Y");
    echo $tarih;
    echo "<br>";
    $ikigunonce = time() - (2080 * 3600);
    //$tarih = $ikigunonce;
    $sil = mysql_query("delete from tablo where tarih<'$ikigunonce'");

    echo "3 ay onceki veriler silindi.";

    ?>
    &nbsp;&nbsp;&nbsp;<font face="verdana" size="2" color="Red">Referans Listesi</font><br>
    <table width="800" border="1" cellspacing="0" cellpadding="0" align="center">
    <tr>
    <td align="center"><b>id<b></td>
    <td align="center"><b>Baslık<b></td>
    <td align="center"><b>Tarih<b></td>
    <td align="center"><b>resim<b></td>
    </tr>
    <?
    $oku = mysql_query("SELECT * FROM tablo ORDER BY tarih DESC");
    //$oku=mysql_query("select distinct ref from referer ORDER BY tarih DESC");
    while ($okunan = mysql_fetch_array($oku)){
    ?>
    <tr>
    <td align="center" style="font-size: xx-small;">&nbsp;<?=$okunan['id']?>&nbsp;</td>
    <td width="170" height="11" align="center" style="font-size: x-small;"><?=$okunan['baslik']?>&nbsp;</td>
    <td align="center" style="font-size: xx-small;"><?=$okunan['tarih']?>&nbsp;</td>
    <td align="center" style="font-size: xx-small;"><?=$okunan['resim']?>&nbsp;</td>
    </tr>
    <?php
    }
    ?> </table>
    </center></body></html>
    hocam mysql buyuk olması serverda sıkıntı olustururmu ornegın bendekı 450 mb dı temızledım server kapanmıyo kapanıyodu ama bundanmıdır acaba

    bıde burdakı resımı nasıl sılebılırım hocam haberı sılerken resmıde sılsın yanı
  • 25-09-2013, 13:23:49
    #6
    Üyeliği durduruldu
    unlink($resimyolu);
  • 25-09-2013, 13:57:06
    #7
    Üyeliği durduruldu
    Alıntı
    $sil = mysql_query("delete from tablo where tarih<'$ikigunonce'");
    unlink($resimyolu);
    echo "3 ay onceki veriler silindi.";

    ?>
    hocam toplu olarak verıyı sıldıgı ıcın unlink nasıl koycaz acaba
  • 25-09-2013, 15:25:59
    #8
    silinen verilerin isimleri nasıl resimyolunda
  • 25-09-2013, 21:29:54
    #9
    Üyeliği durduruldu
    datada resim sutunu var

    resimde youda images/urunler/$resimyolu dıye