Вставка секунд в базу данных в формате ЧЧ: ММ: СС - PullRequest
1 голос
/ 01 декабря 2011

У меня есть таймер JavaScript на странице PHP.Он возвращает число в секундах, которое я хочу вставить в столбец базы данных типа Time.Как я могу это сделать?

Этот код - лучший, который я мог найти:

Ответы [ 2 ]

3 голосов
/ 01 декабря 2011

Этот ответ был первоначально опубликован автором в качестве правки к вопросу. Я решил свою проблему с PHP, а не с SQL-запросом. Я использовал этот код для изменения значения секунд в удобочитаемое время, готовое для вставки базы данных: $time = gmdate('H:i:s',$time_to_solve)

2 голосов
/ 01 декабря 2011

Вы можете использовать функцию SEC_TO_TIME . Посмотрите на этот скрипт -

CREATE TABLE table_time(
  column1 TIME DEFAULT NULL
);

INSERT INTO table_time VALUES(SEC_TO_TIME(3600));

SELECT * FROM table_time;
+----------+
| column1  |
+----------+
| 01:00:00 |
+----------+
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...