Avatar billede jokerper Nybegynder
24. juli 2010 - 22:15 Der er 8 kommentarer og
1 løsning

Slet fra $_SESSION['basket'][$i][]

Jeg har brug for lidt hjælp til at få sleetet nogle poster i et array.

$_SESSION['basket'][$i]['product_id']

Hvordan får jeg pillet ting ud af dette array?
Avatar billede zynzz Praktikant
25. juli 2010 - 00:55 #1
Avatar billede majbom Novice
25. juli 2010 - 07:10 #2
og når du så har unset'et en, så husk at:

$_SESSION['basket'] = array_values($_SESSION['basket']);


for at fjerne linjen helt...
Avatar billede jokerper Nybegynder
25. juli 2010 - 10:15 #3
Splazz - det er dig som hjalp mig med at lave arrayet, kan du ikke lige give mig et eksempel på hvordan jeg får fx product_id = 23 ud af det.

$_SESSION['basket'][]['product_id'] med de tilhørende
$_SESSION['basket'][]['stor']
$_SESSION['basket'][]['pris']
$_SESSION['basket'][]['antal']
Avatar billede majbom Novice
25. juli 2010 - 11:14 #4
du kan l'be arrayet igennem med en for-løkke ligesom når du skal udskrive indholdet af kurven.
hver gang tjekker du om det er den rigtige id, hvis det er kører du unset($_SESSION['basket'][$i]) og derefter $_SESSION['basket'] = array_values($_SESSION['basket']);
Avatar billede majbom Novice
25. juli 2010 - 11:14 #5
l'be = løbe :)
Avatar billede jokerper Nybegynder
02. august 2010 - 20:12 #6
Lægger du et svar, tak.
Avatar billede majbom Novice
02. august 2010 - 21:57 #7
selvfølgelig - løste det problemet?
Avatar billede jokerper Nybegynder
03. august 2010 - 06:10 #8
Nej, men jeg fandt en brugbar løsning.

Men jeg kan godt se måden som det skal bruges. Så det bliver til næste projekt.
Avatar billede majbom Novice
03. august 2010 - 08:08 #9
bare i orden :)

og tak for point
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester