caballero, не все такие умные как ты. Сам тоже когда то учился и спрашивал. Если что люди тоже учатся и порой в книгах не самым доступным методом объясняют. Так же это ветка "Вопросы новичков"..пойми я только учусь и нуждаюсь в помощи, поэтому и спрашиваю. Скинь лучше хорошую информацию по $_SESSION на свой вкус
Ну понятно что записать и прочитать...а вот как сервак должен понимать, что сейчас на сайте человек оформляет заказ и этот заказ принадлежит именно этому человеку?
А если на сайте 2 человека оформляются? как их не путать и выводить каждому свою инфу?
Наверно мне проще сделать пока по разным файлам...
просто человек при нахождении на моем сайте тусит по разным страницам и заказывает по средствам tovar.php..
А как сделать так что бы товары который человек уже понадабалял отобразились в korzina.php???
Хорошо! Примерно правильно продумал.
Теперь расскажу как думаю дальше.
Есть несколько файлов *.пхп
tovar.php - в моем случае при заказ товара человек должен написать в форме артикул и цену(не обращайте особого внимания..просто такой у меня принцип), далее эти данные попадают в БД - Это пока уже есть
korzina.php - в этом файле должны генерироваться все товары из базы скорее всего, выводиться цены и т.д. далее есть кнопка/ccылка - ОФОРМИТЬ ЗАКАЗ которая ведет в checkout.php
checkout.php - Здесь человек заполняет такие данные как НОМЕР ТЕЛЕФОНА, ИМЯ, АДРЕС и прочее.. Есть кнопка ЗАВЕРШИТЬ ЗАКАЗ. при нажатии все отправляется в БД в 2 таблицы..таблица USER - поля ID, NAME, TEL, ADRESS...вторая таблица TOVARY - поля USER_ID, ARTIKUL, PRICE
Далее они связываются друг с другом и выводят все это на korzina.php
Правильно ли я вижу??
Я знаю что такая штука есть. Меня интерсует механизм работы.
Пока я вижу это так. есть ссылка(в моем случае форма), где человек указывает что нужно.
Далее я предполагаю нужна сессия, выбранные товары попадают в БД в две таблицы. Одна ЗАКАЗ вторая ТОВАРЫ связываются по ID к примеру. Затем на странице оформления заказа по сессии и ИД высасываются товары, а далее само оформление заказа...так ли я вижу картину??
Расскажите пожалуйста как устроенна корзина в любом инет магазине...
А именно такой про вариант когда пользователю не нужно регаться...
Т.е. человек зашел. тыкнул "в корзину" и вещь попала в корзина(некий .ПХП), затем чел потусил и ещё несколько товаров тыкнул...а затем уже оформляет заказ...так как это все устроенно? как сервер запоминает что выбрал чел?? Как сервер не путает разные заказы и т.д. расскажите в теории можно дать дельные ссылки))) спасибо!
SELECT sites.id, sites.cat, sites_cat.id, sites_cat.cat_name FROM sites_cat, sites where sites.id=$id
&& sites.cat = sites_cat.id - это помогло.
А вот на счет
Цитата:
К тому же, не забудьте, что в вашей базе данных между таблицами sites и sites_cat установлена связь 1 ко многим, и сайт у вас может быть только в одной категории. Следовательно в вашем селекте будет всего 1 элемент.
не совсем понял....
Да действительно, категория одна а как сделать что бы и остальные появились?
Привет всем! Столкнулся с такой проблемой..не могу понять..
Есть одна БД "dost"
в ней две нужные нам таблицы "sites", "sites_cat"
итак. в SITES есть поля - "id" "cat" "site_name"
ID- Автоинкеремент
CAT - цифра соответсвующая автоинкременту в таблице sites_cat
Site_name - просто имя сайта
Вторая таблица SITES_CAT, есть поля "id", "cat_name"
Id- Автоинкремент
Cat_name - Название каталога
Так теперь цель по ID из таблицы SITES вытащить cat_name из таблицы SITES_CAT, причем вывести все это в <select></select>
вывожу из БД если 1 то value="" checked..если 0 то value=""
Подскажите здесь я правильно вообще делаю?? Так то все работает...если 1 то он и правда чекед..
Дальше.
как сохранить значения?