|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.02.2010, 14:57 | #1 |
Форумчанин
Регистрация: 30.09.2008
Сообщений: 483
|
Как реализовать корзину в интернет-магазине?
Пишу свой интернет-магазин (просто тренеруюсь, чтобы получить побольше опыта), столкнулся с проблемой написания "корзины". Как её реализовать? Создавать отдельную таблицу в БД и хранить там данные о заказынных пользователем товарах пока идет сессия? Или по другому?
p.s. Информация о товарах хранится в одной таблице, у каждого товара уникальный id, и есть поле type, чтобы сортировать товар по категориям. Правильно ли это? |
28.02.2010, 16:36 | #2 |
Участник клуба
Регистрация: 28.06.2009
Сообщений: 1,950
|
Если не ошибаюсь, данные хранятся просто в переменных сессии. Вообще, можно почитать разные книги по ПХП, где описано создание инет-магазина. Вроде бы у Вандшнайдера было
|
28.02.2010, 21:11 | #3 |
Пользователь
Регистрация: 25.02.2010
Сообщений: 26
|
По моему достаточно помнить сколько и каких товаров положено в карзину
запоминать ID товара и количества, и пока посетитель не подтвердил заказ достаточно хранить это в сессии ну или в куках кому как удобно общее количество всегда можно подсчитать ну и сумму тоже зная ID и все тоже количество а вот при оформлении лучше бы их сохранить, при необходимости копию данных товара , т.к. товар может быть удален а историю заказов хотелось бы сохранять(по крайней мере его название, артикул, цену и еще что нужно) хотя это на усмотрение заказчика/разработчика З.Ы. насчет type, я бы например не называл поле type для того чтоб понему связать с категорией, не очень понятно, лучше category или category_id или parent ну более понятное чтоб глядя на название можно было сказать что поэтому полю привязка к каталогу , а поле типа допустим использовать чтобы как-то типизировать товар если это необходимо например если у твоего товара есть разновидность или дополнительная комплектация ну все что угодно только не привязка к категории ... это ИМХО |
01.03.2010, 15:56 | #4 | |
Форумчанин
Регистрация: 30.09.2008
Сообщений: 483
|
Спасибо за советы.
Цитата:
|
|
01.03.2010, 15:57 | #5 | |
Форумчанин
Регистрация: 30.09.2008
Сообщений: 483
|
Спасибо за советы.
Цитата:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как это реализовать | dulaev | Microsoft Office Excel | 12 | 26.01.2010 18:13 |
как реализовать корзину покупателя на Ajax | Frie | JavaScript, Ajax | 16 | 18.10.2009 13:19 |
Как реализовать? | jojahti | Общие вопросы C/C++ | 3 | 15.10.2009 16:05 |
3D фигуры, как реализовать? | Nikiforov | Помощь студентам | 2 | 22.02.2008 00:24 |
Как реализовать ASin | Romanus | Общие вопросы C/C++ | 2 | 16.04.2007 09:46 |