Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Выбор размера одежды в интернет магазине.

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Как привязать выбор размера одежды к таблицесзаказом.
Alexvf777
Отправлено: 17 Декабря, 2014 - 23:49:56
Post Id


Новичок


Покинул форум
Сообщений всего: 4
Дата рег-ции: Дек. 2014  


Помог: 0 раз(а)




Подскажите как с помощью php и MSQL правильно привязать выбор размера одежды к одежде с последующим отображение этого размера в заказе. Весь мозг себе уже вынес этой темой. ПОДСКАЖИТЕ пожалуйста.
 
 Top
RickMan
Отправлено: 18 Декабря, 2014 - 00:07:42
Post Id


Участник


Покинул форум
Сообщений всего: 1033
Дата рег-ции: Май 2012  


Помог: 30 раз(а)




А в чем проблема? В таблице заказов сделайте поле для этих данных, ну и в форме создания заказа дайте пользователю заполнить его, и обработайте это значение. В чем проблема? И при таком запросе, старайтесь больше данных дать: платформа (самопис, cms, framework...), структура и т. д.
 
 Top
Alexvf777
Отправлено: 18 Декабря, 2014 - 00:26:42
Post Id


Новичок


Покинул форум
Сообщений всего: 4
Дата рег-ции: Дек. 2014  


Помог: 0 раз(а)




RickMan пишет:
А в чем проблема? В таблице заказов сделайте поле для этих данных, ну и в форме создания заказа дайте пользователю заполнить его, и обработайте это значение. В чем проблема? И при таком запросе, старайтесь больше данных дать: платформа (самопис, cms, framework...), структура и т. д.


Я немного пока знаком с php, msql. Сайт пробую по урокам делать, учусь. Чистый php и msql. после выбора товара переходим на страницу с подробным описанием и кнопкой " В корзину" . Вот на эту страницу надо вывести выбор размеров ( чтото типа <select> ). Выбрать нужный и все отправить в корзину и там отобразить в таблице. Не могу понять как привязать размеры и чтоб только выбранный ушел в корзину. Буду рад за помощь.
 
 Top
ArtemKh
Отправлено: 18 Декабря, 2014 - 00:44:53
Post Id



Новичок


Покинул форум
Сообщений всего: 9
Дата рег-ции: Май 2013  


Помог: 0 раз(а)




В нужном месте на странице ставишь поле select, radio button или checkbox. Значения для них берешь из БД, где они предварительно должны быть занесены, например с административной части магазина. И при добавлении товара в корзину сохраняешь состояние заказа с помощью сессии. Потом пользователь смотрит другие товары, проводит манипуляции и переходит в корзину, в которой благодаря сессии сохранены всё что тебе было нужно. Вроде так.
 
 Top
Alexvf777
Отправлено: 20 Декабря, 2014 - 00:18:26
Post Id


Новичок


Покинул форум
Сообщений всего: 4
Дата рег-ции: Дек. 2014  


Помог: 0 раз(а)




ArtemKh пишет:
В нужном месте на странице ставишь поле select, radio button или checkbox. Значения для них берешь из БД, где они предварительно должны быть занесены, например с административной части магазина. И при добавлении товара в корзину сохраняешь состояние заказа с помощью сессии. Потом пользователь смотрит другие товары, проводит манипуляции и переходит в корзину, в которой благодаря сессии сохранены всё что тебе было нужно. Вроде так.


Может что-то не так делаю, не переносятся в корзину данные. Может немного информации с примером если не сложно.
 
 Top
Alex_dark74
Отправлено: 20 Декабря, 2014 - 06:49:59
Post Id


Частый гость


Покинул форум
Сообщений всего: 210
Дата рег-ции: Янв. 2012  


Помог: 0 раз(а)




А что собой представляет корзина. Как она у тебя устроина?
 
 Top
Alexvf777
Отправлено: 20 Декабря, 2014 - 22:41:23
Post Id


Новичок


Покинул форум
Сообщений всего: 4
Дата рег-ции: Дек. 2014  


Помог: 0 раз(а)




Alex_dark74 пишет:
А что собой представляет корзина. Как она у тебя устроина?


Страница заказа товара :



<div class="product" align="center">

<div >
<img src="userfiles/<?=$product['image1']?>" class="ramka" align="center" width="500px" alt="">

<br /><br /><br />

<div class="description">
<div class="product-name"><a href="#"><?=$product['title']?></a></div>


<div class="product-price">Цена: <?=$product['price']?>&nbsp;Руб.</div>

</div>
<br /><br /><br />
<div style="font-weight:400; font-size:18px;"><?=$product['description']?></div>

<br /><br /><br />
<!--<div align="center"><a href="index.php?view=add_to_cart&id=<?=$product['id']?>"><img src="images/korzina.gif"></a></div> -->

<div class="knopka">

<a href='index.php?view=add_to_cart&id=<?=$product['id']?>'> <input type="button" value="В корзину" class="button" /></a>
<br /><br /><br />
</div>


</div>

</div>


А это корзина :


<h2 align="center">Ваша корзина товаров</h2>
<br/>
<h3 align="center">

Чтобы изменить количество товара введите желаемое количество в графе <font color="#ff0000">"Кол-во"</font> . <br/>

Чтобы удалить товар введите "0" (ноль) в графу <font color="#ff0000">"Кол-во"</font>. <br/>




</h3>
<br/>
<?
if($_SESSION['cart'])
{

?>




<form action="index.php?view=update_cart" method="post" id="cart-form">
<div align="center">
<table id="mycart" align="center" cellspacing="0" cellpadding="3" border="0">
<tr>

<th>Фото</th>

<th>Товар</th>
<th>Размер</th>
<th>Цена</th>
<th>Кол-во</th>
<th>Всего</th>
</tr>
<? foreach($_SESSION['cart'] as $id => $quantity):
$product = get_product($id);

?>
<tr>

<td align="center" style="padding-top:3px;"><img src="userfiles/<?=$product['image1']?>" width=50px; /></td>
<td align="center"><?=$product['title'];?></td>



<td align="center">




<?php
session_start();
$name = $_SESSION['user'];

echo $name;
?>







</td>


<td align="center">Руб.<?=number_format($product['price'],2);?></td>
<td align="center"><input type="text" size="2" name="<?=$id;?>" maxlength="2" value="<?=$quantity;?>" /></td>
<td align="center">Руб.<?=number_format($product['price'] * $quantity ,2);?></td>
</tr>

<? endforeach; ?>
</table>
</div>
<br />
<p class="total" align="center">Общая сумма заказа: <span class="product-price"><?=number_format($_SESSION['total_price'],2);?>&nbsp;Руб.</span></p>

<br />
<p align="center"><input class="zakazat" style="font-size:10pt;" type="submit" name="update" value="Обновить" /></p>

</form>
<br /><br /><br />
<p align="center"><a href="index.php?view=order"> <input class="zakazat" style="font-size: 15pt" type="submit" name="update" value="Оформить заказ" /></a> </p><!--style="height:35px; font-size: 15pt"-->


<?
}
else
{
echo " <p align='center' style='color:#fff;'> Ваша корзина пуста! </p> ";

}
?>


Вот как сюда вставить выбор размера одежды ???
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB