Mailinglisten-Archive |
Nee - noch anders:
head schrieb:
>
> Ralf Prescher wrote:
>
> > head wrote:
> > >
> > > so hab ich´s im code:
> > >
> > > $cart[$nummer]["name"] = $name;
> > >
> > > mit $cart[] hab ich doch dann nur einen wert drin? wie bekomme ich die
> > > keys dann dazu?
> > >
> > > $cart[] = array($nummer, "name"=>$name);
> > > $cart[] = array($nummer, "preis"=>$preis);
> > > $cart[] = array($nummer, "menge"=>$menge);
> > >
> > > müsste das dann so aussehen?
> >
> > nene, vielleicht eher
> >
> > $cart[]["name"] = $name;
> > $cart[]["preis"] = $preis;
> > $cart[]["menge"] = $menge;
> >
> > denn du willst ja $nummer freilassen, also laß es weg ;)
> >
>
> woher wieß ich dann aber (nicht ich, der rechner) welcher nummer das ganze
> zugeordnet werden soll?
Sorg irgendwo ganz am Anfang dafür, daß $cart[$nummer] schonmal ein
Array ist, in das _mehrere_ name/preis/menge-Arrays gehen:
$cart[$nummer] = array();
Und dann immer so hinzufügen:
$cart[$nummer][] = array( "name" => $name, "preis" => $preis, "menge" =>
$menge );
Mußt Du dann natürlich Deine Schleifen zum Auslesen entsprechend
anpassen.
> boris
Tim
--
-------------------------------------------------------
Tim Strehle
DC4 Development Team
Digital Collections Phone: +49 40 235 35 0
Hammerbrookstr. 93 Fax: +49 40 235 35 180
20097 Hamburg / Germany http://www.digicol.com
-------------------------------------------------------
php::bar PHP Wiki - Listenarchive