Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 19.02.2005 Ostrzeżenie: (0%)
|
Witam,
Proszę o pomoć bo już zupełnie zabrakło mi pomysłów.. Mam funkcję, która zwraca kod html (generowany przy pomocy smarty). Chciałbym teraz wyniki dzialania tej funkcji wrzucić do innej tablicy (do późniejszego wykorzystania w smarty). Teoretycznie powinno to wyglądać tak: foreach ($_SESSION['koszyk'] as $prod => $val) { $t++; $produkty[]=produkt($prod); } Ale niestety dodawane zostaje tylko pierwsze wywoołanie funkcji. Co Ciekawe jeżeli pod spodem ręcznie wywołam tą funckję z 2 róznymi parametrami: $produkty[]=produkt(411); $produkty[]=produkt(626); To wtedy w tablicy produkty znajdują się poprawnie dwa elementy. Nie mam już pojęcia gdzie może znajować się błąd i dlaczego tak sie dzieje.. Pozdrawiam, Jacek |
|
|
|
yacoos Problem z foreach i tablicą 12.03.2007, 13:25:19
em1X pokaz nam jak wyglada ta Twoja tablica $_SESS... 13.03.2007, 10:42:00
yacoos Witam,
Już zlokalizowałem źródło problemu.
Funkcj... 14.03.2007, 00:12:41
em1X reset" title="Zobacz w manualu PHP" target="_manua... 14.03.2007, 10:51:37 ![]() ![]() |
|
Aktualny czas: 23.12.2025 - 14:18 |