DB::delete()数据删除函数📅 2023-12-17  |  👁 676 次浏览

DB::delete($table,$where,$params=[])删除表中的数据。自动补DB_PREFIX表前缀。

用法示例

$affected = DB::delete('adslot_items',
    'id = ?',
    [$itemId]
);
echo '删除了 ' . $affected . ' 行';
  • 第一个参数是短表名
  • 第二个参数是WHERE条件字符串不含WHERE关键字
  • 第三个参数是预处理参数数组
  • 返回受影响行数

安全建议

生产环境建议用软删除(DB::update设置deleted=1)而非物理删除。

芒阳网络团域cms开发中心

Copyright © 2023 刀客CMS内容管理系统