PHP,Mysql: получить час, минуты и сохранить в переменной
Как я могу сохранить фактические часы и минуты из таблицы MySQL в переменных? Я хочу сохранить часы и минуты следующим образом:
//Connect database
$con = mysql_connect("localhost","root","ufmg3duc");
if (!$con)
die('Could not connect: ' . mysql_error());
//Select database
mysql_select_db("stream_net", $con);
//Read data
$query_month = $_GET['form_month_tend'];
$query_day = $_GET['form_day_tend'];
$query_year = $_GET['form_year_tend'];
if ($query_mes == NULL)
$query_mes = date("m");
if ($query_dia == NULL)
$query_dia = date("d");
if ($query_ano == NULL)
$query_ano = date("Y");
Как я могу сделать, как я делал раньше, но с часами и минутами?
1 ответ
Решение
хранение времени и дат в базе данных SQL с использованием php
Вы должны использовать datetime datatype
по вашему требованию. Он будет хранить как дату, так и время из вашего поля ввода на основе вашего запроса.
Для получения даты и времени вы можете использовать MySQL date_format()
функция или PHP date()
функция. Дата и время всегда будут храниться в соответствии с временем сервера, а не с временем клиента.
На час и минуту
печать даты ("H:i");
$ час = дата ('H');
$ min = дата ('i');