Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> tablica w tablicy
spidero
post
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 9.03.2006

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


Witam

Mam taki problem. mam tablice(od 1 do kilku) w tablicy i gdy probouje zastosowac na niej foreach mam dostep tylko do jednej.

  1. (
  2. [0] => Array
  3. (
  4. [0] => 1
  5. [id_f] => 1
  6. [1] => 7
  7. [id_user] => 7
  8. )
  9.  
  10. [1] => Array
  11. (
  12. [0] => 4
  13. [id_f] => 4
  14. [1] => 7
  15. [id_user] => 7
  16. )
  17.  
  18. [2] => Array
  19. (
  20. [0] => 2
  21. [id_f] => 2
  22. [1] => 7
  23. [id_user] => 7
  24. )
  25.  
  26. )


i gdy robie:

  1. foreach ($check as $i);{
  2. print_r($i);
  3. }


mam tylko:

  1. (
  2. [0] => 2
  3. [id_f] => 2
  4. [1] => 7
  5. [id_user] => 7
  6. )



co robie zle ? lub czy istnieje prosty sposob splaszcznia tej tablicy, bo defakto potrzebuje tylko id_f.

Idealem byla by funkcja array_column, ale nie mam php 5.5 na hostingu

Ten post edytował spidero 26.06.2013, 19:19:46
Go to the top of the page
+Quote Post
Greg0
post
Post #2





Grupa: Zarejestrowani
Postów: 264
Pomógł: 54
Dołączył: 31.08.2007
Skąd: Tychy

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


$i traktujesz jako zwykład tablicę:
  1. foreach ($check as $i);{
  2.  
  3. print_r($i['id_f']);
  4.  
  5. }
Go to the top of the page
+Quote Post
spidero
post
Post #3





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 9.03.2006

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


no wlasnie niezbyt, teraz pokazlo mi tylko 2, bo wg mojej logiki foreach powienin sie zakrecic 3 razy, a robi to tylko raz. czemu forech nie łapie innych tablic tylko ostatnia ?

Ten post edytował spidero 26.06.2013, 19:31:16
Go to the top of the page
+Quote Post
Greg0
post
Post #4





Grupa: Zarejestrowani
Postów: 264
Pomógł: 54
Dołączył: 31.08.2007
Skąd: Tychy

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


Skopiowałem twój skrypt i to był mój błąd
  1. foreach ($check as $i){
  2. print_r($i['id_f']);
  3. }

Wywal średnik zza nawiasu okrągłego

Ten post edytował Greg0 26.06.2013, 19:34:21
Go to the top of the page
+Quote Post
spidero
post
Post #5





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 9.03.2006

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


ja pierdziele TAKI BLAD, a ja ciagle szukalem bledu nie tam gdzie trzeba.

dzieki (IMG:style_emoticons/default/exclamation.gif) !
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: 23.12.2025 - 02:22