![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 11.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
witam:)
kurcze nie umiem znaleść, a także napisac ![]() ![]() |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 984 Pomógł: 41 Dołączył: 16.03.2002 Skąd: Płock Ostrzeżenie: (0%) ![]() ![]() |
konkretnie co chcesz zrobic.. odczytywac i-ty wiersz pliku ?
-------------------- eh, co polska wódka to polska wódka
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 11.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
tz. plik ma np. 20 wersow
zamiar jest nastepujacy: - ustawic sei na 5 wersie -odczytac dane tylko na tym wersie -przeslac je do formularza -zamknac plik dane z formularza zapisac na 5 wersie |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 319 Pomógł: 0 Dołączył: 11.04.2006 Skąd: Chojnów Ostrzeżenie: (0%) ![]() ![]() |
jeżeli 4 wers wygląda następująco
$nazwa_zmiennej = "tekst"; to wystarczy wpisać w formularzu np value="'.$nazwa_zmiennej.'" jeżeli nie wygląda jak wyżej to nie wiem zabardzo ![]() -------------------- Nie pomagam w sprawach php na GG i PW od tego jest forum! |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 11.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
heh jeszcze raz
![]() mam plik "sklad.txt" ![]() ----------sklad.txt----------- ciszex||Lider||9448421||17||4. Steyr AUG||ciszex.jpg ciszex||Kapral||9448421||17||6. Ruger-77|| ktos1||zolniexl||9448421||17||6. Ruger-77|| ktos2||Kapral||92312323||12||1232123237||blbelbel ktos3||Kapral||9448421||17||6. Rwerwerr-77|| ktos4||Kapral||9448421||17||wer.wrwer-77||bleblel ------end----------------------- chce sie ustawic na 4 lini tj. "ktos2||Kapral||92312323||12||1232123237||blbelbel" odczytac te dane wpisac je w value do input formularza( azeby bylo wiadomo co sie edytuje) i zapiasc to co jest w formularzu na 4 wersie ![]() ![]() ![]() ![]() |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 984 Pomógł: 41 Dołączył: 16.03.2002 Skąd: Płock Ostrzeżenie: (0%) ![]() ![]() |
albo:
druga wersja nie polecana dla dużych plików Ten post edytował em1X 11.06.2006, 14:40:39 -------------------- eh, co polska wódka to polska wódka
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 96 Pomógł: 7 Dołączył: 24.01.2006 Skąd: lublin/wawa Ostrzeżenie: (0%) ![]() ![]() |
w drugim przykladzie jest tablica z wszystkimi liniami pliku, a w 1 jak rozumiem pamięć jest rezerewowana tylko dla wybranej lini, tak?
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 984 Pomógł: 41 Dołączył: 16.03.2002 Skąd: Płock Ostrzeżenie: (0%) ![]() ![]() |
w 1 przykladzie czyta linie po linii i wyswietla tylko ta, ktora chcesz wyswietlic.
-------------------- eh, co polska wódka to polska wódka
|
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 96 Pomógł: 7 Dołączył: 24.01.2006 Skąd: lublin/wawa Ostrzeżenie: (0%) ![]() ![]() |
w 1 przykladzie czyta linie po linii i wyswietla tylko ta, ktora chcesz wyswietlic. tak, tyle to sam zrozumialem..ale chodzi mi czy samo czytanie lini bardzo zapycha pamiec(w moim przypadku ladowalbym tylko wybrana linia do zmiennej)? bo w drugim przykladzie ktorego sam uzywam do masowego wyswietlania danych, caly plik jest w jednej tablicy[co jest raczej malo ekonomiczne gdy chce tylko 1 linia miec]... wiem ze topornie tlumaczo moje watpliwosci, sorx ;-) anyway, jak mozesz to poprostu wejdz na 2minuty na gg :} Ten post edytował dem 17.06.2006, 12:34:20 |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 984 Pomógł: 41 Dołączył: 16.03.2002 Skąd: Płock Ostrzeżenie: (0%) ![]() ![]() |
To mozesz kazac php czytac tylko jeden bajt danych, natomiast calosc tylko w okreslonej linijce...
-------------------- eh, co polska wódka to polska wódka
|
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 96 Pomógł: 7 Dołączył: 24.01.2006 Skąd: lublin/wawa Ostrzeżenie: (0%) ![]() ![]() |
hmm..śmieszna sprawa... powiedz mi, dla ilu lini 2 twoj przyklad jest wolniejszy?
Przeprowadzilem test dla pliku zawierajacego 1000 lini. Kazda linia zawierala ciag a||a||a||a, a ostatnia 1||a||a||a. Powiem szczerze, że wyniki mnie zaskoczylo, bo wynik: a) dla Twojego 1 sposobu: 0.005s b) dla Twojego 2 sposobu: 0.002s //winner jako, że stwierdziłem, że 1000 lini to zamalo, to dalem 100 000 lini a) 1 sposob: 0.562s //winer b) 2 sposob: error, brak pamieci No dobra.. moj cms, który bedzie wykorzystywał wyciaganie lini może nie bedzie mial 100 000 lini wiec test dla 10 000: a) 1 sposób: 0.046s b) 2 sposób: 0.019-0.017s //winer na 3 próby zwyciężył Twój 2 sposób... moje pytanie teraz brzmi, dla jakiej wielkości(ilości lini) pliku powiedziałeś: Cytat druga wersja nie polecana dla dużych plików Nie to, że sie czepiam czy coś... pytam z ciekawości ;] |
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 984 Pomógł: 41 Dołączył: 16.03.2002 Skąd: Płock Ostrzeżenie: (0%) ![]() ![]() |
Niepolecane dla takich plikow, w ktorych wielkosc tablicy przekroczylaby dopuszczalna ilosc MB pamięci, jaka php moze skonsumowac.
-------------------- eh, co polska wódka to polska wódka
|
|
|
![]()
Post
#13
|
|
![]() Grupa: Zarejestrowani Postów: 1 045 Pomógł: 5 Dołączył: 8.11.2004 Skąd: trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 28.06.2025 - 03:52 |