Ruskat пишет:Создал 3 РНР-файла:
include("gchw_current.php");
include("gchw_future.php");
include("gchw_past.php");
С практически одинаковым содержимым, по с разными параметрами выборки с базы:
Важно не сколько файлов Вы создали и используйте include или require,
а не здорово то что Вы повторяете в программе одинаковые фрагменты кода
отличающие только разными параметрами выборки с базы.
Лучше было бы их объединить,например, в одной функции.
Ruskat пишет:
- `dt_fr` > date(now()) - позже сегодняшней даты
- `dt_fr` = date(now()) - если сегодня утром на работу. Тут еще подумаю, чтобы отображало за сутки до дежурства - выбирать, если не более одного дня - за день до сегодняшнего на сутки.
- `dt_fr` < date(now()) - отображать дежурства, которые уже были - ранее сегодняшней даты
`dt_fr` < date(now()) и получите всё с момента создания бд, например, за все прошлые годы. Вам ещё нужно задавать период.
Ruskat пишет:Прошу помощи в добавлении к бригаде текстовой заметки.
Работников бывает трое или четверо. Вот я припысываю переменную заметки записать к ячейке третьего работника таким образом:
if (isset($_POST['prymitka'])){$prm = mysqli_real_escape_string($db, $_POST['prymitka']);} //Примітка для бригади
$prm_arr = array(' ', ' ', ' ', $prm, ' ');
Далее она пишется в цикле в базу. Можно как-то автоматически задать, писать заметку к ячейке последнего работника,
третьего или четвёртого автоматически, а не исскуственным созданием массива?
(Отредактировано автором: 14 Февраля, 2022 - 11:17:07)
|