Как записать в MYSQL завтрашнюю дату? [дубликат]

110
06 января 2020, 01:00
На этот вопрос уже даны ответы здесь:
Как в PHP вычислить завтрашнюю дату (5 ответов)
Закрыт 9 месяцев назад.

Имеется потребность записывать в бд значение завтрашней даты. Как бы мне это реализовать корректно? Сейчас код выглядит таким образом, но хочу добавить ещё один параметр, который будет писать завтрашнее число в формате 2019-04-05. И да, я уже записываю сегодняшнюю дату, но нужно в отдельный стоблец delivery_date писать завтрашнее число.

if (isset($_POST['name'])){
//переменные с формы
$name = strip_tags(trim($_POST['name']));
$surname = strip_tags(trim($_POST['surname']));
$secondname = strip_tags(trim($_POST['secondname']));
$phone = strip_tags(trim($_POST['phone']));
$birthdate = strip_tags(trim($_POST['birthdate']));
$birhtplace = strip_tags(trim($_POST['birhtplace']));
$citizenship = strip_tags(trim($_POST['citizenship']));
$doc = strip_tags(trim($_POST['doc']));
$docid = strip_tags(trim($_POST['docid']));
$docpublish = strip_tags(trim($_POST['docpublish']));
$docdate = strip_tags(trim($_POST['docdate']));
$regterm = strip_tags(trim($_POST['regterm']));
$comment = strip_tags(trim($_POST['comment']));
$date = date("Y-m-d");
$time = date("H:i:s");
//установим соединение с бд
$link = mysqli_connect($host, $user, $password, $database)
    or die("Ошибка " . mysqli_error($link));
$link->set_charset("utf8");
$sql = "INSERT INTO ".$dbtable." (
    `order_date`, 
    `order_time`, 
    `name`, 
    `surname`, 
    `second_name`, 
    `phone`, 
    `birth_date`,
    `birth_place`, 
    `citizenship`, 
    `doc`, 
    `doc_id`, 
    `doc_publish`, 
    `doc_date`, 
    `term`,
    `adress_register`,
    `comment`
) VALUES (
    '$date', 
    '$time', 
    '$name', 
    '$surname', 
    '$secondname', 
    '$phone', 
    '$birthdate', 
    '$birhtplace', 
    '$citizenship', 
    '$doc', 
    '$docid', 
    '$docpublish', 
    '$docdate', 
    '$regterm',
    '',
    '$comment'
)";
//внесём данные с формы в БД
if (mysqli_query($link, $sql) === TRUE) {
    printf("Успешно\n");
} else {
    printf("Ошибка: %s\n", mysqli_error($link));
}
mysqli_close($link);
Answer 1

Используйте:

(NOW() + INTERVAL 1 DAY)
READ ALSO
Как в wordpress добавить span в get_cat_name()?

Как в wordpress добавить span в get_cat_name()?

Доброе время суток! Подскажите пожалуйста, как добавить span в get_cat_name, в макете есть заголовок:

95
Laravel не находит вложение файлы в папке public

Laravel не находит вложение файлы в папке public

Поднял сервер docker+php-fpm+nginxНо у меня такая проблема, я не как не могу получить файлы(css, js, fonts) в папке public если вложенность папок превышает двух

126
Изменение GET параметров на POST в .htaccess

Изменение GET параметров на POST в .htaccess

При переходе между страницами на URL показывает GET параметры

95