Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/08/2005, 09:23
Avatar de Takitei
Takitei
 
Fecha de Ingreso: septiembre-2004
Ubicación: Venezuela
Mensajes: 1.231
Antigüedad: 19 años, 7 meses
Puntos: 5
Ese for que estas usando es incorrecto. Te voy a decir en castellano lo que estás diciendole al motor de PHP en este trozo de código:

Código PHP:
$numarraycount($carrito);
for (
$i=0;$i=$numarray;$i++){
  echo 
"<tr>";
  echo 
"<td align='left' class=listitem>".$carrito[$i]."</td>";                
  echo 
"</tr>";

Le estas diciendo:
1. Almacena la cantidad de elementos del array $carrito en $numarray
2. Hazme una tabla mientras $i sea igual a la cantidad de elementos de array

La condición que colocas es incorrecta. Para recorrer ese array y mostrar una tabla hay que hacerlo con su respectivo bucle foreach, para eso existe. El código para mostrarlo te queda asi:

Código PHP:
foreach($carrito as $key => $value){
  echo 
'<tr>';
  echo 
'<td align="left" class="listitem">'.$value.'</td>';                
  echo 
'</tr>';

Saludos,
__________________
Takitei
Ingeniarte.com
DannyHerran.com
"Dadme un punto de apoyo y moveré la tierra" - Arquímedes.