|
| |
|
|
| |
для: provodnik
(02.07.2007 в 16:46)
| | | Раньше был радио-баттон, а сейчас будет выпадающий список с иминами менеджеров, а значениями каждого пункта будет id-менеджера. При нажатии на кнопку купить (ну или там оформить, поместить в корзину, в общем по submit) в обрабатывающий скрипт передаются все введенные переменные.
И там где раньше было a или b, вставляйте просто manager (id) и записывайте в БД
А при выводе или отправке измените запрос, добавьте таблицу managers и условие zakaz.manager=managers.id | |
| |
|
|
| |
|
|
| |
для: provodnik
(02.07.2007 в 16:46)
| | | >>а дальше делаете два запроса: 1. Все товары из корзины 2. Все необходимые менеджеры.
>Все "необходимые" менеджеры? Как же я их узнаю?
Как? У вас же в таблице с товарами, кажый товар привязан к определенному менеджеру.
Как я понял, у вас раньше было поле menedger enum(a, b), а сейчас сделайте INT.
>Я понимаю, что придется вытаскивать всех менеджеров и искать номера в корзине с товарами...
Когда товары вытаскивать будете вытащите плюсом поле menedger - вот вам и все менеджеры. | |
| |
|
|
| |
|
|
| |
для: forester_
(02.07.2007 в 16:08)
| | | >Для начала создаете таблицу с менеджерами где укаждого будет идентификатор, потом изменяете тип поля manager на INT,
Это то у меня хватило ума сделать...
>а дальше делаете два запроса: 1. Все товары из корзины 2. Все необходимые менеджеры.
Все "необходимые" менеджеры? Как же я их узнаю?
Я понимаю, что придется вытаскивать всех менеджеров и искать номера в корзине с товарами...
Но к сожалению у меня уже все эти массивы, сессии и переменные двоятся в глазах... С 9 утра сижу...
Может кто делал кто-нибудь что то подобное? Дайте реализацию глянуть, может код мне поможет... | |
| |
|
|
| |
|
|
| |
для: provodnik
(02.07.2007 в 15:58)
| | | Для начала создаете таблицу с менеджерами где укаждого будет идентификатор, потом изменяете тип поля manager на INT, а дальше делаете два запроса: 1. Все товары из корзины 2. Все необходимые менеджеры.
прокручиваете массив с менеджерами где в каждом цикле собираете все нужные товары для каждого и отправляете. | |
| |
|
|
| |
|
|
| | Доброго времени суток коллеги.
Прошу помощи, уже сломал всю голову.Ситуация следующая:
Есть интернет магазин. Товары в нём принадлежат разным отделам. Требуется разработать алгоритм отсылки e-mail уведомлений именно тем менеджерам, чьи товары были заказаны.
Ранее был механизм таков:
Было 2 постоянных менеджера. При добавлении товаров в каталог, стояли 2-е радио кнопки, обозначивающие того или другого менеджера.
После заполнения покупателем формы, данные о товарах ложились в MySql базу в виде: id | id_clients | id_tovara | manager , где id_clients - номер клиента из таблицы клиентов, id_tovara - номер товара из одноименной таблицы, manager - ENUM (a,b), смотря какому менеджеру принадлежал данный товар.
Далее обходился сессионный массив (данные корзины о выбранных товарах находятся в сессии), производился запрос в таблицу с товарами, id которых хранятся в сессии, где сначала отбирались товары одного менеджера и для него собиралось тело письма. А затем заново, но уже отбирались товары второго менеджера и собиралось письмо ему...
И потом письма рассылались.
А теперь менеджеры неограничены. толи это будет один, толи их будет 10... И вот никак не могу разработать алгоритм...
Посоветуйте пожалуйста что нибудь.. | |
| |
|
|
|