Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/07/2004, 07:57
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
En tal caso sería un foreach() pero aplicado a tu $_SESSION['cesta'] (si es que es un array bidimensional):

Código PHP:
<?
session_start
();
$cesta[0]['codigo'] ="bla";
$cesta[0]['precio'] ="100";
$cesta[0]['cantidad'] ="1";

$cesta[1]['codigo']="bla";
$cesta[1]['precio'] ="100";
$cesta[1]['cantidad'] ="1";

// etc ...

$_SESSION['cesta']=$cesta;
header ("Location: ver_cesta.php");
?>

ver_cesta.php
Código PHP:
<?
session_start
();
$cesta=$_SESSION['cesta'];

foreach(
$cesta as $item){
echo 
"Nombre: ".$item['nombre']."<br>";
echo 
"Código: ".$item['codigo']."<br>";
echo 
"Precio: ".$item['precio']."<br>";
echo 
"Cantidad: ".$item['cantidad']."<br>";
echo 
"Importe: ".$item['importe']."<hr>";
}
?>
Fijate que $_SESSION es un array .. pero lo que vas a usar en tu "cesta" es otro array (bidimensiona) .. en total tendrías un array "tridimensional" para $_SESSION que será la "variable de sesión que usaras como transporte".

Un saludo,

Última edición por Cluster; 07/07/2004 a las 08:01