Ver Mensaje Individual
  #7 (permalink)  
Antiguo 28/12/2009, 17:05
Avatar de zeuzft
zeuzft
 
Fecha de Ingreso: junio-2009
Ubicación: peru
Mensajes: 358
Antigüedad: 14 años, 10 meses
Puntos: 2
Respuesta: problema con contador en session de carrito?

solucion hasta donde pude:
Cita:
for($i=0;$i<count($_SESSION['usuario']['carrito']);$i++)
{
foreach ($_SESSION['usuario']['carrito'][$i] as $k => $v)
{
if($k=='orden')
$orden=$v;
}
$total001=count($_SESSION['usuario']['carrito']);
$ultimo_elemento=count($orden)-1;
$ssdd=$orden;
}
$ford0=$total001+1;
$ford1=$ssdd+1;
if ($ford0==$ford1) { $ford=$ford0; } elseif ($ford0>$ford1){ $ford=$ford0; } elseif ($ford0<$ford1){ $ford=$ford1; }
$orden=$ford;
$codigo=$_GET['prod_id'];
$cant=$_GET['cant'];
$tc=$_GET['tc'];
$precio=round($_GET['precio'],2);
$subtotal=round(($cant*$precio),2);
$preciod=round(($_GET['precio']/$tc),2);
$subtotald=round(($cant*$preciod),2);
$miconexion->consulta("select * from producto inner join linea on producto.Lin_id_FK=linea.Lin_id where prod_id=$codigo limit 1");
$row = mysql_fetch_array($miconexion->Consulta_ID);
$mostrar025=$row['Lin_nom'].' '.$row['prod_nom'].' '.$row['prod_desc'];
$mostrar=utf8_encode($mostrar025);
$_SESSION['usuario']['carrito'][]=array('codigo'=>$codigo,'mostrar'=>$mostrar,'cant idad'=>$cant,'precio'=>$precio,'preciod'=>$preciod ,'subtotal'=>$subtotal,'subtotald'=>$subtotald,'or den'=>$orden);
mostrar_tabladd('soles');
todo esto en la parte de añadir producto; si a alguien le sirve ahi se lo dejo; si me pueden ayudar a mejor y depurar algun bug seria bastante. gracias