当前位置: 首页 > 知识库问答 >
问题:

MYSQL输入日期后删除

巫马嘉祯
2023-03-14

大家好,所以我有这个MYSQl代码,我插入日期,当它发送和输入的日子,可以是从1做7。我怎样才能让MYSQl在输入天之后删除一行?例如:我在2021年22.03.2021下午3:54创建了一个产品,输入的过期天数是6天。我想删除产品后正好6天。

$date = date("y-m-d H:i:s", strtotime('+1 hours'));


$sql = "INSERT INTO products (produs, autor, data, detalii, price, poze, dayss) VALUES (?,?,?,?,?,?,?)";
$stmt = $dbh->prepare($sql);
$stmt->execute([$_POST['nume'], $_SESSION['nickname'], $date, $_POST['details'], $_POST['price'], $_POST['poze'], $_POST['dayss']]);

共有1个答案

古弘
2023-03-14

从DATE_ADD(data,INTERVAL dayys DAY) 的产品中删除

您可以在每次插入新产品时运行此查询,或者通过每天运行的排定作业运行此查询。

 类似资料:
  • 在评论中,这是我在ATM上的代码: Atm I有两个函数:一个可以将字符串转换为日历的星期数,另一个是我正在搜索的方法。目前它只处理今天的一周中的一天正确的,应该做的工作为一周中的每隔一天的部分是缺失的(评论与...)

  • 问题内容: 我正在使用Liferay 6.2,并想使用 liferay-ui:input-date 字段。现场本身工作正常。但是我想更改显示的日期格式 毫米/日/年 至 dd.mm.yyyy 但是该怎么做呢?我看不到有什么衣服可以设置这个… 问题答案: 我查看了输入日期标记库代码,如果要更改模式,则必须修改其代码。文件的路径:\ webapps \ ROOT \ html \ taglib \ u

  • 问题内容: 我有一个活动的编辑页面,我的一个字段是日期。在某些浏览器中,它看起来像纯文本框(IE8),但是在chrome中,它显示“ dd / mm / yyyy”,如果单击它,它还有一些其他选项可用于设置日期。 我的问题是在编辑页面上,它没有填充现有日期(我想是因为日期格式不正确?)。MVC控制器以“ 2014-03-08T00:00:00”格式返回数据(仅使用基本的CRUD控制器操作)。 我已

  • 您如何验证有效的 HTML JavaScript 即使我对表单中的其他字段使用相同的方法,对空字段的验证也不起作用。

  • 问题内容: 我正在使用jQuery datepicker datepicker的格式是这个 我在插入数据库时​​出错,仅插入0000-00-00 00 00 00 我的密码是 我确定我的插入内容正确无误。 问题答案: 如日期和时间文字中所述: MySQL可以识别以下格式的值: 作为或格式的字符串。允许使用“宽松”语法:任何标点符号都可以用作日期部分之间的分隔符。例如,,,,和是相等的。 * 作为没

  • 我在将空值插入MySQL表的日期字段时遇到问题。 下面是插入查询: s1和s2列采用字符串值,d1和d2列采用日期。当我只使用字符串字段运行这个查询时,没有问题。 日期值可以设置为空,所以我没有在查询中包含引号,而是在前面将它们添加到变量中。这是我用来设置日期值的php代码: 当日期值全部设置时,记录将被正确插入。但是,当其中一个日期为空时,将不插入任何内容。 为什么我不能像这样在MySQL中插入