Dodawanie wierszy do tablicy wielowymiarowych

Dodawanie wierszy do tablicy wielowymiarowych

Wątek przeniesiony 2015-11-28 21:30 z PHP przez dzek69.

tymek42
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 181
0

Przeczytałem że jeśli chcę dodawać elementy do tablicy to powinienem zrobić coś takiego:

Kopiuj

$tb[] = array(
 								 'data' => $data_psl,
 								 'user' => $user_psl,
 								 'aaa' => $aaa_psl
 								 
												);

ale niestety to nie działa ; / co mam zrobić by tak tablice zbudować?

Maciej Cąderek
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Warszawa
  • Postów: 1264
0

Nie wiem gdzie to przeczytałeś, ale zmień źródło.

Albo podajesz tak:

Kopiuj
$tb = array(/*tu reszta*/);

Albo tak (zalecane):

Kopiuj
$tb = [/*tu reszta*/];

http://php.net/manual/en/language.types.array.php

tymek42
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 181
0

ale ja chcę dodawać elementy, tak by później można było je posortować ; /by wyszło coś takiego.

Kopiuj

Array
(
    [0] => Array
        (
            [imię] => Jan
            [nazwisko] => Kowalski
            [ulica] => Kowalowska
        )

    [1] => Array
        (
            [imię] => Maciej
            [nazwisko] => Nowak
            [ulica] => Nowakowska
        )

)

Maciej Cąderek
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Warszawa
  • Postów: 1264
0

Jak o to Ci chodzi no to przecież działa:
http://ideone.com/8yOtlv

dzek69
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Rzeszów
1

Daj cały kod, opisz co "nie działa", bo tu dajesz za mało informacji. Na pierwszy rzut oka kod wygląda ok.

tymek42
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 181
0

W sumie już naprwiłem błąd który tkwił w złym użyciu funkcji explode. : )

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.