[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: корзина через сессию
Страницы: 1, 2
mmsgold
в общем на странице indeх.php выбираю товар, нажимаю на кнопку 
"В корзину" далее гетом идет обращение к файлу basket.php ну допустим
вот так -> basket.php?id=2... вот код basket.php

<?php header('Location: http://vovremy.ru/');?>
<?php
session_start();?>
<?php
include('blocks/constant.php');
$link = mysqli_connect (HOST, NAME_USER_DB, PASS_DB, DB_NAME) or
die(mysqli_error());

?>
<?php

$_SESSION['id'][] = $_GET['id'];
$_SESSION['count'] += 1;
?>

и далее скрипт просмотра корзины в файле show_basket.php
<?php session_start();?>
<?php
include('blocks/constant.php');
$link = mysqli_connect (HOST, NAME_USER_DB, PASS_DB, DB_NAME) or
die(mysqli_error());

?>

<p>Количество товара в Корзине <?php echo $_SESSION['count'];?> </p>

<?php

foreach ($_SESSION['id'] as $row)
{
$sql="SELECT title FROM data WHERE id=$row";
$query = mysqli_query($link,$sql);
$row = mysqli_fetch_assoc($query);
echo $row['title'].'<br/>';
}
?>

ну так вот получается я считаю количество товара, но каждая позиция у
меня выводится в количестве 1 штуки...а как сделать так чтобы выводило
допустим
товар1 = 1кол.во
товар2 = 5кол.во
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.