foreach og arrays

Tags:    php

Hej alle sammen, jeg har dette array som bruges til en indkøbskurv:

Fold kodeboks ind/udKode 


Jeg kender ikke længden af arrayet da det er fra et bestillingsystem så antallet af sub arrayet kan i teorien være mange.

Hvordan får jeg hevet alle ID'er ud via en foreach løkke?og KUN id'er. Jeg har forsøgt mig med forskellige løsninger men hver især har fejlet :/

Ser frem til at høre fra Jer.



foreach ($dit_array['id'] as $id)
{
echo $id;
}

Er rimelig sikker på det virker.



foreach ($dit_array['id'] as $id)
{
echo $id;
}

Er rimelig sikker på det virker.


Tak for det hurtige svar.
Fold kodeboks ind/udKode 


Den ser nu således ud men fungerer stadig ikke, heller ikke hvis jeg har specificeret det som

Fold kodeboks ind/udKode 




skal den ikke også hedde:

Fold kodeboks ind/udKode 


Eller hvad???



skal den ikke også hedde:

Fold kodeboks ind/udKode 


Eller hvad???


Jo du har ret, godt set. Men det havde jeg også gjort, det var mere for synes skyld jeg lige byttede om ;P



Prøv at skrive print_r($_SESSION['cartArray']['id']); Det burde vise indholdet af arrayet, så kan du tjekke om den viser den rigtige data.



eller prøv:

Fold kodeboks ind/udKode 




Fold kodeboks ind/udKode 

Så indeholder $ids alle id'sne.




eller prøv:

Fold kodeboks ind/udKode 


ja den viser de korrekte data via print_r.

Og Mortens svar løste problemet. Mange tak for det champ.





t