Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.08.2018, 10:25   #81
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Сообщение от spoon100500 Посмотреть сообщение
как будут присваиватся значения по связям в таблицах order_zakaz и order_item?
INSERT'ами в них.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 20.08.2018, 10:30   #82
spoon100500
Форумчанин
 
Аватар для spoon100500
 
Регистрация: 14.10.2016
Сообщений: 406
По умолчанию

Открываю таблицу order_zakaz в phpmyadmin нажимаю вставить и в связанном поле client_id выбираю клиента?
Еду медленно, но верно!
spoon100500 вне форума Ответить с цитированием
Старый 20.08.2018, 11:39   #83
Stanislav
Квадрокоптерист
Участник клуба Подтвердите свой е-майл
 
Регистрация: 29.09.2007
Сообщений: 1,824
По умолчанию

Не понимаю что Вам не понятно.

1. У Вас есть таблица с товарами, у каждого товара есть ID. по которому вы можете понять что это за товар и т.д
2. У вас есть корзина. в которой мы должна собрать заказ (группа товаров объеденная номером заказ)

Делаете запрос на вычисление максимального заказа select MAX(ORDER_NUM) FROM ORDERS (https://www.w3schools.com/sql/func_mysql_max.asp) получаете число к примеру 1, далее делаете 1+1 = 2 получается номер заказ клиента. далее все его товары которые он добавляет в корзину имеет номер заказ 2 + id товаров пример приводил выше

Код:
ORDER_ID   ITEM_ID   USER_ID
2                           1               1
2                           2               1
по USER_ID знаете кто положил товар, по ITEM_ID знаете какой товар положил клиент. по идеи можно сгруппировать заказ по USER_ID но если вам нужен номер заказа нужно объединять товары в группу (номером заказ) мля устал ....
Я часть той силы, что вечно хочет зла, но вечно совершает благо..

Последний раз редактировалось Stanislav; 20.08.2018 в 11:41.
Stanislav вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Определить номер строки и добавить после новую строку mr_xxx SQL, базы данных 9 12.07.2018 13:39
К новой позиции добавить номер и дату limon142 JavaScript, Ajax 6 11.01.2014 15:21
Как добавить недостающие нули в номер (ячейку) Rusich Microsoft Office Excel 2 16.05.2013 16:05
с++ Дан номер года,Определить соответствующий ему номер столетия rinoolik Помощь студентам 1 18.02.2013 22:21
Как вычислить номер месяца, имея номер недели? Ras2im Microsoft Office Excel 17 07.10.2012 03:31