|
Как добавить в подчинённую форму дополнительное поле.
|
|||
---|---|---|---|
#18+
Привет всем! Может я уже туплю конечно.... Описываю ситуацию... Есть подчиненная форма в которой нужно отметить определенные записи типа галочкой (база на mySQL). Задача тривиальная. Но прога многопользовательская, по этому каждый пользователь должен отмечать только свои записи. Вопрос как реализовать поле для отметки, для каждого пользователя? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2022, 09:52 |
|
Как добавить в подчинённую форму дополнительное поле.
|
|||
---|---|---|---|
#18+
flamber, user_id полученный при авторизации используем и в определенных таблицах для понимания что - чьё ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2022, 13:11 |
|
Как добавить в подчинённую форму дополнительное поле.
|
|||
---|---|---|---|
#18+
vmag, Я не правильно объяснил похоже... В таблице список деталей. тип отмечаемого поля на mySQL smallint(1). Допустим первый пользователь выделил детали №1, №3, №5 для создания таблицы раскроя. Это выделение сохранилось в базе. В это-же время второй пользователь отметил детали №1, №2, №4, №5 для распечатки документации. При выборки из базы первый пользователь получит детали которые выбрал сам и второй пользователь включительно. Хранение это информации в DB в принципе не нужно. Плодить поля для каждого пользователя тоже не очень хочется. Может временное поле как-нибудь прикрутить так может понятней... ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2022, 14:02 |
|
Как добавить в подчинённую форму дополнительное поле.
|
|||
---|---|---|---|
#18+
flamber Я не правильно объяснил похоже... похоже... Делаем выделение многие ко многим: Пользователь----->Выделение<-----Деталь В связывающей таблице Выделение примерно такие поля: - id - id_user - id_detal - bool_1 - id_work Где: bool_1 как раз галочка выделения id_work зачем выделил (раскрой, документация) Можно ещё: - Добавить дату/время (для очистки мусора) - объединить bool_1 и id_work... собственно признак bool_1 не особо и нужен, если есть сама причина id_work в заданное время - добавить id события юзера (например этапа работ), чтоб потом чистить выделения деталей по завершению этапов автоматически ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2022, 14:39 |
|
Как добавить в подчинённую форму дополнительное поле.
|
|||
---|---|---|---|
#18+
vmag, Я все понял. Спасибо БОЛЬШОЕ! ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2022, 14:50 |
|
Как добавить в подчинённую форму дополнительное поле.
|
|||
---|---|---|---|
#18+
flamber, посмотри пример (не мой, валялся оч . давно), может подойдёт что... ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2022, 14:50 |
|
Как добавить в подчинённую форму дополнительное поле.
|
|||
---|---|---|---|
#18+
Панург, Спасибо! ща гляну! ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2022, 15:51 |
|
Как добавить в подчинённую форму дополнительное поле.
|
|||
---|---|---|---|
#18+
flamber, решал такую проблему локальной временной таблицей с одним полем в которой сохранял ключ таблицы, правда для случаев, когда уже сразу делаю что-то типа накладной. Таблица хороша тем, что можно к этой теме вернуться. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2022, 17:05 |
|
|
start [/forum/topic.php?fid=45&tid=1609477]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
30ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 259ms |
total: | 390ms |
0 / 0 |