01.
<?php
02.
if
(isset(
$_GET
[
"TableID"
]))
03.
{
04.
if
(isset(
$_SESSION
[
"shopping_cart"
]))
05.
{
06.
$item_array_id
= array_column(
$_SESSION
[
"shopping_cart"
],
"item_id"
);
07.
if
(!in_array(
$_GET
[
"TableID"
],
$item_array_id
))
08.
{
09.
$count
=
count
(
$_SESSION
[
"shopping_cart"
]);
10.
$item_array
=
array
(
11.
'item_id'
=>
$_GET
[
"TableID"
],
12.
);
13.
$_SESSION
[
"shopping_cart"
][
$count
] =
$item_array
;
14.
}
15.
}
16.
else
17.
{
18.
$item_array
=
array
(
19.
'item_id'
=>
$_GET
[
"TableID"
],
20.
);
21.
$_SESSION
[
"shopping_cart"
][0] =
$item_array
;
22.
}
23.
}
24.
if
(isset(
$_GET
[
"action"
]))
25.
{
26.
if
(
$_GET
[
"action"
] ==
"delete"
)
27.
{
28.
foreach
(
$_SESSION
[
"shopping_cart"
]
as
$keys
=>
$values
)
29.
{
30.
if
(
$values
[
"item_id"
] ==
$_GET
[
"id"
])
31.
{
32.
unset(
$_SESSION
[
"shopping_cart"
][
$keys
]);
33.
34.
}
35.
}
36.
}
37.
} ?>