Посчитать время - MySQL

Узнай цену своей работы

Формулировка задачи:

доброго времени суток. есть тест. пользователь отвечает на вопросы и при каждом ответе в бд заносится время. есть нужда в том, чтобы посчитать время за которое пользователь прошел тест. конечно, можно взять время старта и время окончания, сделать соответствующие вычисления и получить время. однако, пользователь может начать тест, прервать его в любой момент и продолжить хоть через год. соответственно, если он так и сделает, то при таких вычислениях время прохождения теста будет больше года, хотя по факту заняло, например, минут 20. то есть нужно посчитать время между каждым ответом. а вот как это сделать - не могу уразуметь. хотел бы прочесть идеи реализации сей проблемы. спасибо всем заранее

Решение задачи: «Посчитать время»

textual
Листинг программы
$f = $x+1;
$name1 = 'date'.$f;
$name2 = 'date'.$x;
$tq = $row[$name1] - $row[$name2];

Объяснение кода листинга программы

  1. Переменная $f получает значение $x + 1.
  2. Переменная $name1 получает значение 'date' + $f.
  3. Переменная $name2 получает значение 'date' + $x.
  4. Переменная $tq получает значение $row[$name1] - $row[$name2].

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4.125 из 5
Похожие ответы