![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 24.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Mecze sie z tym i nie wiem jak to zrobic.
mam plik tekstowy w postaci: 1;adam;33;54567678 2;basia;14;44556677 3;waldek;54;99898787 itd. chcialbym aby php mi go powrzucal do kolejnych tablic czyli: $numer[1]="1"; $imie[1]="adam"; $wiek[1]=33; $tel[1]="54567678"; $numer[2]="2"; $imie[2]="basia"; $wiek[2]=14; $tel[2]="44556677"; itd... jak to zrobic? z gory dzieki. Ten post edytował axeld333 17.04.2007, 08:51:38 |
|
|
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 112 Pomógł: 20 Dołączył: 10.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Straszliwa niechęć do manuala wystąpiła u ciebie. Ehh.
file" title="Zobacz w manualu PHP" target="_manual + explode" title="Zobacz w manualu PHP" target="_manual może nawet fgetcsv" title="Zobacz w manualu PHP" target="_manual pozdr. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 24.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Niby wszystko zrozumialem, ale mi nie dziala i nie wiem czemu.
Plik w postaci: AGO;19990423;49,40;51,00;49,10;49,70;164435 AGO;19990426;49,50;49,80;49,00;49,00;90323 AGO;19990427;48,50;48,50;47,50;47,80;84823 AGO;19990428;47,50;47,50;46,00;46,20;51058 AGO;19990429;45,90;46,80;45,50;46,00;62820 AGO;19990430;45,90;46,70;45,90;46,40;51295 petla:
petla foreach dobrze wyswietla nikijki z pliku, a petla u dolu juz nic nie wyswietla - tak jakby zmienne nie zaladowaly sie do tych tablic. Dlaczego? |
|
|
![]()
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 1 112 Pomógł: 20 Dołączył: 10.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Wszystko działa jak powinno ;)
Zobacz jak wygląda twoja pętla, i co dokładnie dzieje się w środku: Za każdą iteracją pętli nadpisujesz wszystkie te zmienne nowymi danymi. Stąd, nie są one tablicami. Jeżeli chcesz zbudować z tego wiele tablic, może spróbuj tak:
pozdr. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 24.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
dzieki - teraz dziala - po prostu nie zrozumialem tej instrukcji "list" - myslalem ze ona mi sama to zrobi.
ale jeszcze tylko jedno pytanie: jak dowiedziec sie ile jest linijek tekstu? |
|
|
![]()
Post
#6
|
|
Grupa: Przyjaciele php.pl Postów: 1 112 Pomógł: 20 Dołączył: 10.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Kurcze, przechodzisz samego siebie :) Jak cię naprowadzić to łapiesz bez problemu w czym rzecz, ale masz jakąś wyraźną niechęć do poszukiwań :)
Dane z pliku masz w tablicy. Każdy element tablicy = jedna linia z pliku. Szukaj funkcji, która zwróci ci (policzy) ilość elementów w tablicy ;) pozdr. |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 148 Pomógł: 0 Dołączył: 31.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
a no list ci to zrobi (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
powinno dzialac (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) dziekuje (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 2.10.2025 - 18:53 |