ลบรายการก่อนหน้า 2 วัน

เทคนิคการลบรายการ record ก่อนหน้า 2 วัน ด้วยฟิลด์ข้อมูลชนิด date หรือ datetime

DELETE FROM `tablename` WHERE DAY(ชื่อฟิลด์วันที่) < DAY('วันที่วันนี้') - จำนวนวันที่ที่ต้องการ

<?
    $d = 2; //จำนวนวันที่ต้องการลบ
    $today = date( 'Y-m-d' );

    $sql = "DELETE FROM `$table_name` WHERE DAY('date') < DAY('$today') - $d;"
?>
ผู้เขียน goragod โพสต์เมื่อ 01 เม.ย. 2551 เปิดดู 5,636 ป้ายกำกับ SQLPHP
^