Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]przerobienie formatu tabeli danych
Forum PHP.pl > Forum > Przedszkole
BugsBunny
długo już się z tym męczę jednak efekty są mizerne.

Mianowicie pobieram dane z bazy danych i są one w takiej postaci:
Kod
Array ( [0] => Array ( [name] => style [value] => default ) [1] => Array ( [name] => lang [value] => pl ) [2] => Array ( [name] => pageURL [value] => http://localhost/~cms/ ) [3] => Array ( [name] => title [value] => MojaStrona :: CMS ) [4] => Array ( [name] => [value] => ) [5] => Array ( [name] => footer [value] => Wszelkie prawa zastrzeżone ) )


potrzebuje je przekonwertować do czegoś takiego:

Kod
Array([style] => default [lang] => pl [pageURL] =>http://localhost/~cms/ [title] =>  MojaStrona :: CMS)


Jest jakas funkcja, która mi to zrobi? Męczyłem się z foreachami i niestety wychodzi
_olo_1984
  1. <?php
  2. $a = array(
  3.        0 => array( 'name' => 'style', 'value' => 'default' ),
  4.        1 => array( 'name' => 'lang', 'value' => 'pl' ),
  5.        2 => array( 'name' => 'pageURL', 'value' => 'http://localhost/~cms/' ),
  6.        3 => array( 'name' => 'title', 'value' => 'MojaStrona :: CMS' ),
  7.        4 => array( 'name' => '', 'value' => ''),
  8.        5 => array( 'name' => 'footer', 'value' => 'Wszelkie prawa zastrzeżone' )
  9.        );
  10.  
  11. $tab = array();
  12.  
  13. foreach($a as $value)
  14. {
  15.    $tab[$value['name']] = $value['value'];
  16. }
  17.  
  18. echo '<pre>';
  19. print_r($tab);
  20. ?>
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.