Игорь
Новичок
увеличить время на секунду
Добрый день.
Имею два массива данных. Мастер -- детейл. Вывожу детейлные данные в табличку по очереди. Т.е. все детейлные данные для первой записи мастер-таблицы, второй записи мастер-таблицы, etc.
В массиве данных имеется поле -- время. Без даты. Например '14:15:34'
По техзаданию данные детейлной таблицы должны разделяться хитроумной строкой данных, в которой последнее время увеличено на 1 секунду.
Например, последняя запись в детейл наборе данных '14:15:34'. В разделителе должно стоять '14:15:35'
Вопрос: как элегантно решить эту задачу средствами PHP. В настоящее время я решил эту задачу средствами РСУБД, но это решение мне не нравится. Т.к. в мастер запросе приходится вызывать функцию max, а эта функция, как известно, очень ресурсоёмка.
Добрый день.
Имею два массива данных. Мастер -- детейл. Вывожу детейлные данные в табличку по очереди. Т.е. все детейлные данные для первой записи мастер-таблицы, второй записи мастер-таблицы, etc.
В массиве данных имеется поле -- время. Без даты. Например '14:15:34'
По техзаданию данные детейлной таблицы должны разделяться хитроумной строкой данных, в которой последнее время увеличено на 1 секунду.
Например, последняя запись в детейл наборе данных '14:15:34'. В разделителе должно стоять '14:15:35'
Вопрос: как элегантно решить эту задачу средствами PHP. В настоящее время я решил эту задачу средствами РСУБД, но это решение мне не нравится. Т.к. в мастер запросе приходится вызывать функцию max, а эта функция, как известно, очень ресурсоёмка.