php删除时间数据 php删除时间数据会怎么样

PHP MYSQL 按时间段删除数据。。。。

date_sub(date(now()),interval 1 month) 你这个应该是php的函数吧,函数肯定要这么写啊,而且还是datetime类型,要单引号的

创新互联建站专注于祁阳企业网站建设,响应式网站建设,商城开发。祁阳网站建设公司,为祁阳等地区提供建站服务。全流程按需求定制制作,专业设计,全程项目跟踪,创新互联建站专业和态度为您提供的服务

sql ="delete from table_name where datetime '{date_sub(date(now()),interval 1 month)}'";

php删除mysql 数据库里时间超过1小时的记录

删除30秒以前的记录:

delete from chuangshi.ggxx where `time`date_sub(now(),interval 30 SECOND)

此外,你插入数据库的语句,时间值最好也使用now(),而不是PHP变量$xzsj=time(),因为如果配置问题,PHP和数据库的时间值可能有时区差异。

php 按天删除数据 如何做,比如只保存前3天的数据

如果你准备按天删除数据的话,在保存数据的时候最好是增加一个日期字段addDate,而这个日期字段的默认值就是CURRENT_DATE(mysql中,CURRENT_DATE获得的是

20100728

这样的日期值),如果这个字段没用,大不了不用就行了。

那么在删除的时候就好办了,用

delete

from

tbName

where

CURRENT_DATE-addDate

=

3;

就可以了,我刚刚在mysql中测试通过。

网站题目:php删除时间数据 php删除时间数据会怎么样
当前地址:https://www.cdcxhl.com/article26/docjecg.html

成都网站建设公司_创新互联,为您提供网站策划云服务器移动网站建设定制开发品牌网站制作商城网站

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

微信小程序开发