Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #3  
Antiguo 04-03-2007
juanperez juanperez is offline
Registrado
 
Registrado: mar 2007
Posts: 4
Poder: 0
juanperez Va por buen camino
Gracias Roman por contestar

Pero sigo sin lograrlo.

Quite el codigo


if ($item){
if (!isset($carrinho)){
$carrinho[$item]=$cantidad;
}else{
foreach($carrinho as $k => $v){
if ($item==$k){
$carrinho[$k]+=$cantidad;
$encontrado=1;
}
}
if (!$encontrado) $carrinho[$item]=$cantidad;
}
}

que segun entiendo es el que suma más del mismo producto (por si agregan del mismo 2 o mas veces)

así que la paginas de productos (productos que se cargan de uina tabla en la bd según seleccione por rubro o por un buscador de palabras) tiene un include a este codigo

<?php
session_start();
$item=$_POST['item'];
$name=$_POST['name'];
$cantidad=$_POST['cantidad'];
$carrinho=$_SESSION['carrinho'];

$_SESSION['carrinho']=$carrinho;
?>

Alli suben por post el item (codigo), name y la cantidad que especifique la persona en el cuadro de texto

Luego la persona va a la pagina final donde se impreme todo lo que eligió.
Allí puse:

<?php
session_start();
$carrinho = $_SESSION['carrinho'];
?>

al comienzo, y donde debe aparecer el texto

<?php
if (isset($carrinho)){
foreach($carrinho as $codigo => $item){
echo "# $codigo Prod.: $item[0] Quant.: $item[1] \n";
}
}
?>


Pero al probarla, despues de elegir algunos productos aparece:

# 7730177002400 Prod.: 5 Quant.:
# 7730177002417 Prod.: Quant.:
# 7730177002424 Prod.: 1 Quant.: 0


¿Que estoy haciendo mal?
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Sesiones David PHP 6 01-03-2007 00:18:48
Software libre, propietario, licencias y otras yerbas haron Debates 3 02-05-2004 19:17:09
Como declarar variables para que las puedan utilizar otras units erocha Varios 1 07-11-2003 22:21:27
Sesiones en PHP... Tanix PHP 2 11-08-2003 15:02:50
Sesiones y variablaes Fr@n PHP 16 28-05-2003 09:59:03


La franja horaria es GMT +2. Ahora son las 00:29:24.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi