У меня проблема с обновлением записей базы данных с определенным временем.PHP, вводящее время в базу данных
$currentTime = time("H:i:s", strtotime("16:00:00"));
mysqli_query($mysqli,"UPDATE Table SET time='" . $currentTime . "' WHERE id = 1);
но время в базе данных отображение в 00:00:00
типа данных в моей базе данных устанавливаются в TIME ... она должна быть ДАТА?
Что я делаю неправильно?
'time' возвращает текущую временную метку unix как целое число. Возможно, вы намеревались использовать «дату»? – datasage
У вас также есть опечатка с вашими кавычками в mysqli_query. – BIOS
['time() - Return current Unix timestamp'] (http://php.net/manual/en/function.time.php) – Sean