Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Problem z tablicą
elldiablo
post
Post #1





Grupa: Zarejestrowani
Postów: 79
Pomógł: 1
Dołączył: 30.05.2009

Ostrzeżenie: (0%)
-----


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?

Go to the top of the page
+Quote Post
smietek
post
Post #2





Grupa: Zarejestrowani
Postów: 306
Pomógł: 32
Dołączył: 20.01.2008

Ostrzeżenie: (20%)
X----


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';


Ten post edytował smietek 8.01.2011, 20:28:20
Go to the top of the page
+Quote Post
thek
post
Post #3





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




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.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 17:52