Carrinho Compras $SESSION - Filtrar/Comparar?
Ola,
Estou a criar um carrinho compras, baseado no codigo de outro desenvolvedor. Apenas com variaveis sessao. Pretendo algo simples, sem base dados, pois é apenas para um sistema inicial (mais tarde é que talvez use base dados e logins)
Para ja, ao clicar no produto ele envia por URL
Exemplo
Produto: laranja
envia por url
site.com/?page=comora&add=laranja&tipo=fruta
E posteriomente trato o resultado
session_start();
//Create 'cart' if it doesn't already exist
if (!isset($_SESSION['SHOPPING_CART'])){ $_SESSION['SHOPPING_CART'] = array(); }
if (isset($_GET['add'])){
//Adding an Item
//Store it in a Array
$ITEM = array(
//Item name
'name' => $_GET['add'],
'tipo' => $_GET['tipo'],
//Item Price
);
isto é so um exemplo basico, e ja estou a conseguir apresentar direito o carrinho de compras apos clique.
foreach ($_SESSION['SHOPPING_CART'] as $itemNumber => $item) {
echo $item['tipo'];
echo $item['name']; }
O problema é que aparece sempre a lista da seguinte forma
Fruta Laranja
Fruta Maça
Fruta Uva
Alguem me sabe dizer como faço para apenas aparecer uma vez "Fruta". Como faço comparaçao se ja se encontra repetido?
Ou seja:
Fruta
Laranja
Maca
Uva
Discussão (1)
Carregando comentários...