![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 496 Pomógł: 1 Dołączył: 16.01.2008 Skąd: Świnoujście Ostrzeżenie: (0%) ![]() ![]() |
Witam
Proszę o podpowiedź, gdzie może leżeć problem w poniższym skrypcie - w zaznaczonym wierszu zwraca mi błąd: 'Cannot use a scalar value as an array'
Z góry dzięki za pomoc Pozdrawiam |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 496 Pomógł: 1 Dołączył: 16.01.2008 Skąd: Świnoujście Ostrzeżenie: (0%) ![]() ![]() |
Baza zwraca mi bez problemu wartość '$zdj['nazwa']' tak więc nie jest puste dlatego dziwi mnie ten błąd;
Skrypt napisany na szybko do testowania na lokalnym hoście dlatego nie bawiłem się z filtrowanie; Udało mi się to rozwiązać w taki sposób:
Ten post edytował JamalBIG 8.04.2013, 23:20:17 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) ![]() ![]() |
Czyli $zdj['nazwa'] wyświetla prawidłową wartość, a var_dump wskazuje że $zdj jest tablicą?
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 2 Dołączył: 6.02.2013 Ostrzeżenie: (0%) ![]() ![]() |
A może uzyc po prostu array_push($_SESSION['zdjecia'], $zdj['nazwa'])
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 362 Pomógł: 44 Dołączył: 10.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
Nie, moim zdaniem chodzi o kolejny wymiar tablicy:
$_SESSION['zdjecia'][] Nie pamiętam jak to było ale też kiedyś miałem taki problem i chyba pomogło stworzenie czegoś w stylu: $_SESSION['zdjecia'][$iteracja] lub $_SESSION['zdjecia']['macierz'][$iteracja] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 07:44 |