23. februar 2007 - 19:40Der er
10 kommentarer og 1 løsning
Slette i array
Hej, jeg er igang med at lave en inkøbskurv opbygget omkring session array, er her stødt på et problem kan simpelthen ikke hitte ud af hvordan jeg sletter i et multidimensionelt array. Nedenstående kode opretter et array, hvis jeg nu vil slette den række jeg har indsat hvordan gøres dette så ?
Jeg kan se at array_pop napper den sidste element, men jeg vil gerne bestemme hvilken element den skal slette, f.eks hvis brugeren klikker på slet varer i sin indkøbskurv og denne vare har f.eks key værdi 4, så skal den slettes i array. Array ( [4] => Array ( [id] => 2 [price] => 150 [quantity] => 4 ) )
Super gode svar, må jeg være fræk at spørge om en sidste ting for så tror jeg endelig jeg kan komme videre i teksten, (synes multiarrays er komplicerede).. Hvis bruger vælger at ændre antal af varer eks. quantity = 44 hvordan ændrer jeg denne værdi, er det nemmest bare at slette den gamle record og oprette en ny måske? Array ( [0] => Array ( [id] => 2 [price] => 150 [quantity] => 4 ) ) skal blive til -> Array ( [0] => Array ( [id] => 2 [price] => 150 [quantity] => 44 ) )
Mange tak, nu har jeg fået rigeligt at arbejde med, super..
Synes godt om
Ny brugerNybegynder
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.