ลบรายการก่อนหน้า 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 เปิดดู 4,411 ป้ายกำกับ SQLPHP

เรื่องที่เกี่ยวข้อง

^