Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

_vina

deletar seção

Recommended Posts

Bom dia eu fiz essa seção para adicionar produtos no carrinho

 

<?session_start();$ref=$_GET["id"];if($_REQUEST['deleta']=="sim"){	$_SESSION['$tira'] = $ref;	unset ($_SESSION['$tira']);	header("location: Carrinho.php");}elseif($_REQUEST['limpa'] == "sim"){	$_SESSION = $ref;	session_destroy();	header("location: Carrinho.php");}else{//echo $ref;	$gcod = $ref;	$add = "y";if(empty($_SESSION["carro"])){$carrinho = $gcod;}else{$carrinho = $_SESSION["carro"];		$arr_cart = explode(",",$carrinho);		   for($i=0; $i<sizeof($arr_cart); $i++) {			if ($arr_cart[$i] == $gcod){				$add = "n";				break;			}		}		if ($add == "y"){			$carrinho = $carrinho.",".$gcod;			}	}		$_SESSION["carro"] = $carrinho;	header("location: Carrinho.php");}?>
ela ta funcionando perfeitamente

eu so queria saber como eu faço para deletar 1 unico item da seção?

 

tipo

 

produto 1

produto 2

 

quero deletar somente o produto 1

como eu posso fazer isso?

 

 

valeu :lol:

Compartilhar este post


Link para o post
Compartilhar em outros sites

então deixa eu ver eu entendi

 

eu vou pegar a minha seção que esta assim

 

1,2,3,7,9

 

vou fazer FOR e quando o numero do aray for igual o numero selecionado ele roda o unset??

 

$ref=$_GET["id"];if($_REQUEST['deleta']=="sim"){	$carrinho = $_SESSION["carro"];		$arr_cart = explode(",",$carrinho);		   for($i=0; $i<sizeof($arr_cart); $i++) {			if ($arr_cart[$i] == $ref){			unset ($arr_cart[$i]);			//header("location: Carrinho.php");			}		}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.