Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Problem z tablicą
Forum PHP.pl > Forum > Przedszkole
elldiablo
Cześć,

Mam problem z wyświetleniem zawartości tablicy:

  1. $tablica = array(7) {
  2. ["company"]=>
  3. string(32) "BUDYNEK BIUROWY BANKU PEKAO S.A."
  4. ["adress"]=>
  5. string(30) "WARSZAWA, UL. JEROZOLIMSKIE 89"
  6. }



  1. foreach ($tablica as $key) {
  2. $key;
  3. }


Przy takim rozwiązaniu tablica jest wyświetlana.
Chciałbym odnieść się do konkretnego elementu tablicy np["company"].
Jeśli wykonuję pętlę
  1. foreach ($tablica as $key) {
  2. $key['company'];
  3. }


Zawracane są pierwsze litery z tablicy B W.

Co należy zrobić, aby odnieść się do wybranego elementu?

smietek
Jakoś dziwnie tą tablicę tworzysz...

Powinno być tak:
  1. $tablica = array
  2. (
  3. 1 => array
  4. (
  5. 'company' => 'BUDYNEK BIUROWY BANKU PEKAO S.A.',
  6. 'adress' => 'WARSZAWA, UL. JEROZOLIMSKIE 89'
  7. )
  8. );
  9.  


Albo jeszcze łatwiej tak:

  1. $tablica[1]['company'] = 'BUDYNEK BIUROWY BANKU PEKAO S.A.';
  2. $tablica[1]['adress'] = 'WARSZAWA, UL. JEROZOLIMSKIE 89';
thek
No przecież możesz... U Ciebie klucz jest kluczem i nadal nim zostaje, więc to co chcesz uzyskać to odwołanie $tablica['company'] i żadne pętle nie są do tego jak widzisz konieczne.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.