Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zapisywanie danych do tablic
Sprouse
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 22.01.2010

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


Witam,
Mam taką tablicę:
  1. imie[1]=""; nazwisko[1]=""; adres[1]=""; ukryty[1]="";
  2. imie[2]=""; nazwisko[2]=""; adres[2]=""; ukryty[2]="";
  3. imie[3]=""; nazwisko[3]=""; adres[3]=""; ukryty[3]="";
  4. imie[4]=""; nazwisko[4]=""; adres[4]=""; ukryty[4]="";
  5. imie[5]=""; nazwisko[5]=""; adres[5]=""; ukryty[5]="";

W indeksie każdej zmiennej znajduje się liczba, która jest identyfikatorem.

Moje pytanie brzmi - w jaki sposób można zapisać do takiej tablicy dane zapisane w ten sposób - całość wygląda tak:
{"lista_kontaktow":[{"id":1,"imie":"andrzej","nazwisko":"kowalski","adres":"lipowa 27/2","ukryty":false},{"id":2,"imie":"michał","nazwisko":"zieliński","adres":"klonowa 11/7","ukryty":true}],"nazwa_kontaktow":null,"publiczna":true;}

Tekst zaznaczony na czerwono należy wykasować. W miejscu, gdzie mamy zielony tekst znajduje się docelowa lista kontaktów, w niej informacje są zapisywane w sposób jak podano wyżej, a poszczególne kontakty dzieli przecinek. Takich kontaktów może być 5, a może być i 300, więc prosiłbym nie sugerować się tym, że są tam tylko 2 kontakty.
W jaki sposób można to zrobić?

Z góry dziękuję za pomoc, pozdrawiam,
Sprouse

Ten post edytował Sprouse 20.07.2010, 22:45:10
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Sprouse
post
Post #2





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 22.01.2010

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


1 wymiarowa jest dla mnie najwygodniejsza.
A jak byś widział taką 2 wymiarową, co miałbym zapisywać w 2 indeksie? Osobiście nie mam pomysłu, rozwiń swoją myśl. (IMG:style_emoticons/default/smile.gif)

I sama tablica, nawet i 100-wymiarowa mi nie pomoże, jeżeli nie będę wiedział jak zapisać takie dane. Dodam że jestem... właściwie to początkujący, jeśli chodzi o PHP.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 10.10.2025 - 06:10