Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP]Wyświetlaneie danych z bazy
php11
post 5.05.2021, 10:18:01
Post #1





Grupa: Zarejestrowani
Postów: 215
Pomógł: 5
Dołączył: 11.02.2011

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


Cześć,

pobieram dane z bazy, print_r wyświetla mi

  1. ([0] = Array(([0] = (3)[1] = 15))
  2. [1] = Array(([0] = (3)[1] = 16))
  3. [2] = Array(([0] = (3)[1] = 17))
  4. [3] = Array(([0] = (9)[1] = 20))
  5. [4] = Array(([0] = (9)[1] = 21))
  6. [7] = Array(([0] = (9)[1] = 22))
  7. [8] = Array(([0] = (9)[1] = 28))
  8. [9] = Array(([0] = (9)[1] = 25)))
  9. );


Nie wiem, jak napisać foreach, bym otrzymał dwie tablice:
$tablica3 = (15, 16, 17);
$tablica9 = (20, 21, 22, 28, 25);

Dzięki za pomoc

Go to the top of the page
+Quote Post
nospor
post 5.05.2021, 10:22:33
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Bez sensu bawic sie w dwie zmienne $tablica3 i $tablica9. Poprostu zrob tak:

  1. $nowaTablica = [];
  2. foreach ($twojaTablicaZDanymi as $row) {
  3. $nowaTablica[$row[0]][] = $row[1];
  4. }

I juz


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
php11
post 5.05.2021, 11:43:49
Post #3





Grupa: Zarejestrowani
Postów: 215
Pomógł: 5
Dołączył: 11.02.2011

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


Ach, świetne, dziękuję :-)

  1. echo '<pre>'; print_r ($nowaTablica[3]); echo '</pre>';
  2. echo '<pre>'; print_r ($nowaTablica[9]); echo '</pre>';



I mam moje tablice ;-)
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 7.07.2025 - 04:53