Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] tablica wielowymiarowa c.d.
Forum PHP.pl > Forum > Przedszkole
damianooo
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.


matiit
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.  
nospor
nie: $datas['country_id'][0];
a: $datas['country_id'][$i];
....
damianooo
dzięki jest ok ... pozdrawiam
matiit
nospor jasne.. na kacu jestem
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.