Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] tablica wielowymiarowa c.d.
damianooo
post 5.04.2013, 08:57:22
Post #1





Grupa: Zarejestrowani
Postów: 496
Pomógł: 2
Dołączył: 15.07.2011
Skąd: Katowice

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


Witam,

Mając taką tablicę:

  1. $datas = array(
  2. 'name' => array('aaa', 'bbb', 'ccc', 'ddd', 'eee'),
  3. 'country_id' => array(1, 2, 3, 4, 5),
  4. );


potrzebuję zapisać te dane do tabeli bazy danych, w której nazwy pól odpowiadają nazwą kluczy z powyższej tablicy

Moje pytanie jest następujące. Czy można pobierać dane w pętli foreach kolumnowo ? Tzn. 1 wartość klucza 'name' i pierwsza wartość klucza 'country_id' , druga wartość klucza 'name' i druga wartość klucza 'country_id' itd.


Go to the top of the page
+Quote Post
matiit
post 5.04.2013, 09:01:54
Post #2





Grupa: Zarejestrowani
Postów: 365
Pomógł: 70
Dołączył: 5.04.2009

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


Zakładając, że wielkości wewnętrznych tablic są takie same
  1. for($i=0;$i<count($datas['name'];$i++)
  2. {
  3. echo $i.'<br />';
  4. echo $datas['name'][$i] . ' - ' . $datas['country_id'][0];
  5. }
  6.  
Go to the top of the page
+Quote Post
nospor
post 5.04.2013, 09:09:56
Post #3





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




nie: $datas['country_id'][0];
a: $datas['country_id'][$i];
....


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

"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
damianooo
post 5.04.2013, 09:15:28
Post #4





Grupa: Zarejestrowani
Postów: 496
Pomógł: 2
Dołączył: 15.07.2011
Skąd: Katowice

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


dzięki jest ok ... pozdrawiam
Go to the top of the page
+Quote Post
matiit
post 5.04.2013, 09:16:20
Post #5





Grupa: Zarejestrowani
Postów: 365
Pomógł: 70
Dołączył: 5.04.2009

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


nospor jasne.. na kacu jestem
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: 18.07.2025 - 08:32