Помощь по скриптам | Помощь с датой
Всем привет! такой вопрос, как правильно реализовать вот например нажал на кнопку записалось дата сегодня например 20.08.2023, если нажать еще раз на кнопку то запись на месяц в перед 19.09.2023.
$m = time() + 60 * 60 * 24 * 12;
strtotime("+1 month")
________
посл. ред. 20.08.2023 в 14:07; всего 3 раз(а); by SNEG
$m = time() + 60 * 60 * 24 * 12;
DB::run() -> query("UPDATE `table` SET `motime`= '".$m."' WHERE `id`=?;", array($pr));
Что-то е получается.
60924809 (20 авг 2023, в 14:54)
Что-то е получается.
$m = time() + 60 * 60 * 24 * 30;
$m = time() + 60 * 60 * 24 * 12;
DB::run() -> query("UPDATE `table` SET `motime`= '".$m."' WHERE `id`=?;", array($pr));
Что-то е получается.
Something (20 авг 2023, в 14:57)
$m = time() + 60 * 60 * 24 * 30;
Тоже не фурычит (((
$m = time() + 60 * 60 * 24 * 30;
60924809 (20 авг 2023, в 15:14)
Тоже не фурычит (((
А на экране что выводит?
Тоже не фурычит (((
Something (20 авг 2023, в 15:15)
А на экране что выводит?
ну допустим дата сегодня 20.08.2023 и нажал кнопку уже 20.09.2023 жму еще раз то должно выводить 20.10.2023 а она выводит 20.09.2023
А на экране что выводит?
60924809 (20 авг 2023, в 15:14)
Тоже не фурычит (((
Тоже не фурычит (((
# Я понял
echo date('d.m.Y');
echo PHP_EOL;
echo date('d.m.Y', time() + 60 * 60 * 24 * 30);
Something (20 авг 2023, в 15:23)
да, но как сделать чтоб записывало в базу?
# Я понял
echo date('d.m.Y');
echo PHP_EOL;
echo date('d.m.Y', time() + 60 * 60 * 24 * 30);