Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/08/2005, 06:31
jdominguez
 
Fecha de Ingreso: agosto-2005
Mensajes: 4
Antigüedad: 18 años, 8 meses
Puntos: 0
Array muy extraño en PHP, problema tonto y grave

Hola compañeros, soy nuevo en este foro y tengo una pregunta. Tengo el siguiente For:

Código:
<?php
for($i=0;$i<$_SESSION["x"]+1;$i++)
{
?>

<tr>
   <td><?php echo $_SESSION['carrito']['i'][0]  ?> </td> 
   <td><?php echo $_SESSION['carrito']['i'][1] ?>  </td>
   <td><?php echo $_SESSION['carrito']['i'][2] ?>  </td>   
<tr>
//También he probado poner [$i] en vez de ['i'] y todo igual
Si, se trata de un array de dos dimensiones para un carrito. La $i seria el indice del producto, y el 0,1,2 són valores con el id, nombre y precio del producto. El problema es que este 'echo' NO MUESTRA NADA, incluso a sabiendas que en la posición...
$_SESSION['carrito'][0][0]
...hay algo dentro que yo he intrucido previamente (y he comprovado que está). Si $i pasa por 0 no muestra nada, en cambio si pongo directamente 0 sí que funciona. Que diferencia hay entre $i=0 y 0???? Me estoy volviendo loco con esto y necesito una variable incremental que recorra los productos, no un numero fijo!!.

Muchas gracias por gastar vuestro tiempo en mi mensaje y un saludo

Última edición por jdominguez; 28/08/2005 a las 06:56 Razón: Edito para ampliar la información