ayuda con un carrito
Publicado por rodrigo (4 intervenciones) el 10/05/2020 17:42:16
hola estoy creando un carrito y tengo un error que no entiendo cual, porque el carrito funciona suma bien, pero cuando incorporo el segundo el segundo producto tambien lo suma pero crea otro carrito
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
function guardadCompras(){
if(isset($_GET["id"])){
$id=$_GET["id"];
$ye=new producto();
$di=$ye->sacarUno($id);
if(isset($_SESSION["carrito"])){
foreach ($_SESSION["carrito"] as $pupi => $de){
if($_SESSION["carrito"][$pupi]["id"]==$id ){
var_dump($_SESSION["carrito"][$pupi]["id"]==$id);
exit();
$_SESSION["carrito"][$pupi]["cantidad"]++;
}
else {$_SESSION["carrito"][]=array(
"id"=>$di->id,"nombre"=>$di->nombre,"precio"=>$di->precio,"cantidad"=>0,"producto"=>$di);}
}
}
elseif(!isset ($_SESSION["carrito"])){$_SESSION["carrito"][]=array(
"id"=>$di->id,"nombre"=>$di->nombre,"precio"=>$di->precio,"cantidad"=>0,"producto"=>$di )
;}
}}
Valora esta pregunta


0