Имеется потребность записывать в бд значение завтрашней даты. Как бы мне это реализовать корректно? Сейчас код выглядит таким образом, но хочу добавить ещё один параметр, который будет писать завтрашнее число в формате 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);
Используйте:
(NOW() + INTERVAL 1 DAY)
Продвижение своими сайтами как стратегия роста и независимости