Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/02/2009, 16:34
Avatar de Bellenger
Bellenger
 
Fecha de Ingreso: noviembre-2004
Ubicación: En un lugar del Mundo...
Mensajes: 599
Antigüedad: 20 años, 1 mes
Puntos: 4
Respuesta: Tabla dinamica con ajax!!!

Asumo que usas dos archivos cierto??, uno de vista donde muestras tu tabla, y otra el php que hace de tu controller y model para devolver los datos...
Primero unos detallitos:
Código:
<td class='formulario' bgcolor='#F6eded'><?php echo $_SESSION['$product'][$j][1] ?></td>
A esta linea le falta algo!!!{;}
Código:
<?=$i?>
Esta forma de impresion ocasionara problemas en servidores compatibles con php 5, asi que es preferible usarlo asi:
Código:
<?php echo $i; ?>
Un poco mas largo pero mas entendible y sobre todo te evitara menos dolores de cabezas.
Bien ahora con tu session me parece que podrias usar la siguiente estructura:
Código:
data['key'][fila][columna]
Que en php seria asi:
Código PHP:
$_SESSION['cesta'][0][1]='algo'
o
Código PHP:
$_SESSION['cesta'][0]['producto']='algo'
Te recomendaria el segundo, quedando asi un ejemplo:
Código PHP:
    $_SESSION['cesta'][0]['product']='PHP';
    
$_SESSION['cesta'][0]['cantidad']=4;
    
$_SESSION['cesta'][0]['importe']='50.00';
    
    
$_SESSION['cesta'][1]['product']='JAVA';
        
$_SESSION['cesta'][1]['cantidad']=2;
    
$_SESSION['cesta'][1]['importe']='70.00'
Bueno espereo te sirva saludos...
PSDT: Usa nombre de variables mas adecuados:{$i}=> no indica para que se utilizara, aunque tu a simple vista lo veas, pero ten en cuenta que no siempre escribirás códigos de 100 lineas, habrá momentos donde escribas 509, 1000, 2000, etc, entonces ya no sera legible ese nombre de variable, bueno todo esto es para ir por buen camino, saludos :)
__________________
Un Caballero Jura Lealtad. Usa su espada para suprimir la Injusticia No Conoce el Odio y Tampoco el AMOR...