sas543
19.07.2013 - 15:57
Помогите кто может, нужен скрипт корзины для интернет-магазина, если можно на php. Скиньте если что исходник.
andrey888
19.07.2013 - 19:52
Каждому магазину своя карзина )
_____________
Прогноз на следующие 5 лет : Россия, Китай - две величайшие державы.
США в Ж*пе. Справедливость восторжествует. )
sas543
20.07.2013 - 00:06
ну вот я уже нашел код, можешь его склеить ?
Array(
[Tovars] => Array(
[123] => 2 // 123 - ID товара, 2 - количество
[456] => 1
)
)
Чтобы получить список товаров
// Выгребаем из базы описания нужных товаров
$Result = mysql_query("select * from tovarts where tovar_id in (" . join(',', array_keys($_SESSION['Tovars'])) . ")");
while($Tovar = mysql_fetch_assoc($Result))
{
$Count = $_SESSION['Tovars'][$Tovar['tovar_id']];
echo 'Товар ' . $Tovar['tovar_name'] . ' в количестве ' . $Count . ' шт. за цену ' . ($Count * $Tovar['tovar_cost']) . ' грн.';
}
Добавляем товар
if (!isset($_POST['TovarId'])) die('Товар отсутствует');
$TovarId = abs((integer)$_POST['TovarsId']);
if (isset($_SESSION['Tovars'][$TovarId]))
$_SESSION['Tovars'][$TovarId] ++;
else
$_SESSION['Tovars'][$TovarId] = 1;
Удаляем товар
if (!isset($_POST['TovarId'])) die('Товар отсутствует');
$TovarId = abs((integer)$_POST['TovarsId']);
if (isset($_SESSION['Tovars'][$TovarId]))
{
$_SESSION['Tovars'][$TovarId] --;
if ($_SESSION['Tovars'][$TovarId] == 0)
unset($_SESSION['Tovars'][$TovarId]);
}
andrey888
20.07.2013 - 14:46
склеить с чем ?? ..
посмотри на свою БД , на поля которые соответсвуют тому что есть в скрипте и изменяй на свои ..
весь php в php файлах .. в html сделай форму которая посылает POST['TovarId'] .
Все товары в массиве $_SESSION['Tovars'] его и выводи как список .. удалить и добавить соответственно так же работаешь с этим массивом.
_____________
Прогноз на следующие 5 лет : Россия, Китай - две величайшие державы.
США в Ж*пе. Справедливость восторжествует. )
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.