[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: корзина через сессию
Страницы: 1, 2
mmsgold
foreach($_SESSION['basket'] as $key => $value)
{
if($value['ID'] == $_GET['id'])
{
$_SESSION['basket'][$key]['COUNT'] += 1;
}
else
{
$_SESSION['basket'][] = array(
'ID' => $_GET['id'],
'COUNT' => $_GET['count'],);
}
}

а точнее здесь, при добавлении ноого массива 1 раз проходит все нормально, ИНАЧЕ срабатывает как надо, а вот потом он прибавляет к существующему уже и создает новый,,, как будто ЭЛСЕ и нет...
mmsgold

Array
(
[
0] => Array
(
[
ID] => 8
[COUNT] => 2
)

[
1] => Array
(
[
ID] => 9
[COUNT] => 5
)

[
2] => Array
(
[
ID] => 9
[COUNT] => 4
)

[
3] => Array
(
[
ID] => 9
[COUNT] => 3
)

[
4] => Array
(
[
ID] => 9
[COUNT] => 2
)

[
5] => Array
(
[
ID] => 9
[COUNT] => 1
)

)


вот так вот получается
Быстрый ответ:

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