Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Zapisywanie danych z pliku do tablicy dwuwymiarowej, Wczytywanie po 3 linie do tablicy.
jei
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 2.02.2010

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


Witam,
proszę o pomoc w stworzeniu skryptu, przejdźmy do sedna, co on ma robić?
1. wczytuje plik
2. deklaruje zmienna dwuwymiarowa
3. wczytuje po 3 linie z pliku i każdą z tych linni zapisuje do tablicy(tej drugiej)
4. i tak dalej do konca pliku.

moje problemy to:
- nie wiem jakby to zrobić, żeby skrypt wczytywał pierwszą linię, ladował ją do Array ( [0] => Array ( [id] => costam), druga linie do Array ( [0] => Array ( [ps] => costam), trzecia linie do Array ( [0] => Array ( [dg] => costam), nastepnie dla 4 linii do Array ( [1] => Array ( [id] => costam) i tak do skonczenia pliku,

z tego co wiem, to użyłbym file, aby wczytać, później foreach aby zrobić operację na 3 liniach, nie wiem jednakze co zrobic, żeby po wykonaniu foreach i wczytaniu w nim po 3 linie przejść kursorem do 4 linii ( 3 linie w przód) i wykonać jeszcze raz foreach,

proszę o jakieś sugestię, zainteresowanym serdecznie dziękuję (IMG:style_emoticons/default/winksmiley.jpg)


EDIT***

chociaż tak myślę, pewnie dałoby się prościej,

-otwieram przez file,
-deklaruje tablice 2 wymiarowa,
-zliczam ilosc linii,
-dziele przez 3,
-zwracam wynik jako argument dla petli for,
-w petli for robie 3 zmienne odpowiadajace za odpowiednie linie(maja swoja wartosc poczatkowa, 1, 2 i 3), wczytuje linię nr 1., zmienna tej linii podwyzszam o 3, 2. linia - to samo, 3. linia - to samo,
-for spelnia sie do oporu, teraz dla zmiennych podwyzszonych

hmm, to powinno jakoś działać, a da się bardziej po ludzku?

pozdrawiam

Ten post edytował jei 2.02.2010, 23:12:35
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
skowron-line
post
Post #2





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


Bardziej po ludzku to będzie jak pokażesz jak wygląda plik i jaką tablicę chcesz osiągnąć ( tylko wrzuć ją w odpowiednie tagi ).
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 14.10.2025 - 17:09