gpt4 book ai didi

php - 我想向 mysql 日期行添加 30 天

转载 作者:行者123 更新时间:2023-11-29 22:00:48 26 4
gpt4 key购买 nike

我的代码。

    <?php //data.php
require_once 'db.php';

// Get values from form
$Fname = $_POST['first_name'];
$Lname = $_POST['last_name'];
$web = $_POST['web'];
$email = $_POST['email'];
$date = $_POST['date'];
// Insert data into mysql
$sql="INSERT INTO users (first_name, last_name, web, email, date)
VALUES ('$Fname', '$Lname', '$web', '$email', '$date', NOW())";
$result = mysql_query($sql);
$sql="SELECT DATE_ADD('$date', INTERVAL 30 day)";
$result = mysql_query($sql);
// if successfully insert data into database, displays message "Successful".
if($result){
header('Location: ../index.php');
}
else {
echo "ERROR";
}

// close mysql
mysql_close();
?>

我的问题是,当表单执行此文件时,我想将这 30 天添加到数据库中的日期列,并在 fname 中插入 fname、在 web 中插入 web、在 date + 30 间隔中插入日期。

谢谢。

$sql="INSERT INTO users (first_name, last_name, web, email, date)
VALUES ('$Fname', '$Lname', '$web', '$email', '$date', NOW())";
$result = mysql_query($sql);
***$sql="SELECT DATE_ADD('$date', INTERVAL 30 day)";
$result = mysql_query($sql);***

最佳答案

使用以下查询:

 $sql="INSERT INTO users (first_name, last_name, web, email, date)
VALUES ('$Fname', '$Lname', '$web', '$email',DATE_ADD('$date', INTERVAL 30 day) , NOW())";

关于php - 我想向 mysql 日期行添加 30 天,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32674625/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com