
28/12/2009, 17:05
|
 | | | Fecha de Ingreso: junio-2009 Ubicación: peru
Mensajes: 358
Antigüedad: 15 años, 8 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 |