@Vantuz,
Написал так, $timestamp = strtotime('d.m.Y H:i');
$timestamp = strtotime($datetime);
В бд пишу ".$timestamp." но дату сохраняет только текущую,не обращая внимания на введённые данные ,они игнорируются заменяясь на текущую дату и текущее время
Неправильно.
$timestamp = strtotime(date('d.m.Y H:i', time()));
Ты неправильно понял суть работы strtotime, эта функция преобразует уже готовую дату типа 29.08.2019 15:35 в unix timestamp тот самый обычный int.
У тебя дата в готовом виде или ты ее определяешь скриптом в момент записи в бд?
Если в момент записи в бд то тебе просто надо записать в твое поле ".time()." И все.
Если дата заранее сгенерирована в виде числа месяца года и т.д. то тогда ее надо прогнать через strtotime как выше Вантуз написал
Изменил: ramzes (28.08.2019 / 22:28)