Показать сообщение отдельно
  #8 (permalink)  
Старый 15.08.2016, 12:53
Профессор
Отправить личное сообщение для warren buffet Посмотреть профиль Найти все сообщения от warren buffet
 
Регистрация: 08.07.2016
Сообщений: 1,332

art201214, тебе же русским языком написали, что корзины так не делаются. Ты не корзину делаешь, а копируешь записи из одной БД в другую БД, причем без всякой связи между копиями.

Придумают свою собственную реальность и бьются как мухи об стекло не могя понять, что форточка открыта.

Начнем со слов

Цитата:
Есть товара
Значит есть база данных товаров, иначе откуда их добавлять. Это не важно в каком формате она и где лежит - хоть прямо в кодах скрипта. Следовательно у товара есть уникальный ключ, например id.

tovary={
   [id:1,name:'Лыжи':price:2500],
   [id:2,name:'Коньки':price:1500],
   [id:3,name:'Кастрюля':price:500],
   [id:4,name:'Прокладка':price:250],
};


В корзину записывается как минимум idт товара и количество. Калькуляции чека и рендер корзины делаются по id - qty.
Ответить с цитированием