Lo que tienes que hacer es simple:
Código PHP:
Ver original<?php
$cod_articulo = $_POST["cod_articulo"];
$cod_categoria = $_POST["cod_categoria"];
$cantidad = $_POST["cantidad"];
$carro = $_SESSION['carro'];
}
$identificador = md5($cod_articulo); if (isset($carro[$identificador])) { // ya existe solo actualizar cantidad $carro[$identificador]['cantidad'] += $cantidad;
} else {
$qry=mysql_query("SELECT * FROM producto WHERE cod_articulo='".$cod_articulo."' AND cod_categoria='".$cod_categoria."'");
$carro[$identificador]=array('identificador'=>md5($cod_articulo),'cantidad'=>$cantidades,'unidad'=>$row['unidad'],'categoria'=>$row['categoria'],'linea'=>$row['linea'],'precio'=>$row['precio'],'cod_articulo'=>$cod_articulo,'cod_categoria'=>$cod_categoria); }
$_SESSION['carro'] = $carro;