Что-то у меня не получается понять ваш вариант.
У меня не продавец и покупатель.
Начальник назначает задание нескольким сотрудником, то есть исполнитель изначально пустым не будет. У меня есть таблица с заданиями и таблица с юзерами. Я не пойму какую надо еще создать таблицу чтобы на одно задание можно было задавать несколько юзеров
Однозначно делайте вторую таблицу, а там уже джоином присоединяйте и получайте многих исполнителей для одного заказчика
что за таблица и как присоединять? Что-то у меня не получается.
из tasks убрал creatorid и receptorid. оставил уникальный taskid
создал таблицу tasktorecep, в ней
taskid, creatorid, receptorid
Получается чтобы вывести задания назначенные user1.
1. Нужно выбрать из tasktorecep все taskid где receptorid = user1
2. Нужно выбрать из tasks все задания где tasks.taskid= tasktorecep.taskid
То есть, либо так , либо так? Не существует других более оптимальных вариантов?
Возможно будут выборки поэтому в одном столбце нежелательно. (Добавление)
А можно пожалуйста поподробней про второй вариант. Какие таблицы должны быть и как делать выборку и вставлять задания нескольким пользователям..
Здравствуйте, как лучше организовать постановку задания нескольким пользователям.
Задания находятся в таблице tasks, в ней есть столбцы creatorid, receptorid.
Когда рецептор один? проблем не возникает. А вот как сделать чтобы назначить несколько? Хранить в одном столбце получателей через запятую думаю неправильно.
Нужно создать дополнительную таблицу. Как это правильно организовать?
Оказывается моя форма была в другой форме. Вот изза этого и не работало... Всем огромное спасибо. Если у кого то будет такая проблема, возможно у вас такая же нелепая ошибка как у меня
Но почему то файл не перемещается туда. var_damp дает прежний результат.
Я не стал в два файла раскидывать. Обработчик в том же файле что и форма. action формы оставил пустым.
Или это важно чтобы в разных файлах лежали?
Или это потому что форма не в корне?