Excluir uma Array de dentro de uma Session
Estou fazendo um carrinho que pega os dados do SQL, mas não deixa como ID único.
Está da pegando os itens dessa forma:
if(isset($_GET['adicionar']) && isset($_GET['idProduto']) && isset($_GET['tipoForma']) && isset($_GET['subSubForma'])){
$idProduto = $_GET['idProduto'];
$tipoForma = $_GET['tipoForma'];
$subSubForma = $_GET['subSubForma'];
$fotoProduto = "";
$idFotoProduto = "";
$quantidade = 1;
$arr = array("idProduto" => $idProduto, "tipoForma" => $tipoForma, "subSubForma" => $subSubForma, "fotoProduto" => $fotoProduto, "idFotoProduto" => $idFotoProduto, "Quantidade" => $quantidade);
var_dump($arr);
$_SESSION['carrinho'][] = $arr;
}
e com o var_dump():
array (size=3)
0 =>
array (size=6)
'idProduto' => string '23' (length=2)
'tipoForma' => string 'Pequeno' (length=7)
'subSubForma' => string '' (length=0)
'fotoProduto' => string '' (length=0)
'idFotoProduto' => string '' (length=0)
'Quantidade' => int 1
1 =>
array (size=6)
'idProduto' => string '19' (length=2)
'tipoForma' => string 'Médio' (length=6)
'subSubForma' => string '' (length=0)
'fotoProduto' => string '[2]20151119_224108.jpg' (length=22)
'idFotoProduto' => string '61' (length=2)
'Quantidade' => int 1
2 =>
array (size=6)
'idProduto' => string '23' (length=2)
'tipoForma' => string 'Pequeno' (length=7)
'subSubForma' => string '' (length=0)
'fotoProduto' => string '' (length=0)
'idFotoProduto' => string '' (length=0)
'Quantidade' => int 1
Eis minha pergunta, preciso apagar o array de, por exemplo, Key [2], como devo proceder??
Estou fazendo da seguinte forma para pegar os dados da Session:
foreach($_SESSION['carrinho'] as $carrinho){
$id = $carrinho['...'];
$... = $carrinho['...'];
}
Desde já agradeço a qualquer resposta ou ajuda.Discussão (9)
Carregando comentários...