<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
Hola Leo:<br>Perfecto, lo use con un vector guardando clave (id_articulo) valor (cantidad), tuve que hacer unos cambios al insertar y eliminar del vector pero quedo andando bien.<br>Si, guardo el vector en una variable de sesion.<br><br>Saludos <br><br>Leandro<br><br>> From: leonardot@pegasusnet.com.ar<br>> To: php-avanzado@pato2.fi.mdp.edu.ar<br>> Date: Tue, 29 Jun 2010 02:01:31 -0300<br>> Subject: Re: [Php-avanzado] Arreglos<br>> <br>> Hola Leandro,<br>> <br>>         efectivamente, hay muchas soluciones válidas para este problema.<br>>         Si de los artículos solo estás guardando el ID en el vector, lo podés<br>> usar como clave y como valor ponés la cantidad. Esto te ahorra la matriz<br>> y tiene como ventaja que cuando busques los artículos en la DB, vas a<br>> leer el último valor disponible en vez de quedarte con uno anterior<br>> guardado si es que se actualizan.<br>>         Sino, tal y como decís, una matriz multidimensional te permitiría<br>> guardar todos los datos del artículo: código, nombre, precio, cantidad,<br>> etc.<br>> <br>>         Cómo te pasás el vector o la matriz al script siguiente? En una<br>> variable de sesión?<br>> <br>> El mar, 29-06-2010 a las 04:23 +0000, Leandro Schereik escribió:<br>> > Hola a todos: <br>> > <br>> > Tengo un vector en el cual almaceno los id de articulos que fueron<br>> > seleccionados para su compra, el tema es que tambien tengo que<br>> > almacenar las cantidades a comprar de esos articulos para luego<br>> > calcular precio total (precio * cantidad). <br>> > Deben haber muchas maneras de hacerlo a mi se me ocurrio en lugar de<br>> > usar un vector podria usar una matriz y guardar en la fila 1 los id de<br>> > los articulos a comprar y en la fila 2 las cantidades a comprar?<br>> > Les parece o podria hacer algo mejor?<br>> > <br>> > Saludos <br>> <br>> -- <br>> <br>> Leonardo Tadei<br>> leonardot@pegasusnet.com.ar<br>> http://blog.pegasusnet.com.ar<br>> Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key<br>> <br>> _______________________________________________<br>> Php-avanzado mailing list<br>> Php-avanzado@pato2.fi.mdp.edu.ar<br>> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado<br>                                            <br /><hr />No importa si es pesado o liviano. Con Hotmail Skydrive tenés 25 GB para guardar todo. <a href='http://www.descubrehotmail.com/almacenamiento.asp ' target='_new'>Clic aquí</a></body>
</html>