![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 66 Pomógł: 0 Dołączył: 30.01.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam czy istnieje funkcja która sprawdza plik i pobiera z niego tylko zapisane w nim dane?
Mam plik o nazwie produkty.txt ten plik sobie wyswietlam z zastosowaniem explode() w pętli for ... na stronie wyswietlają mi się coprawda dane ... ale strona jest o wiele dłuższa i powstaje wiele pustych miejsc w pętli mam ..
probowałem już count() filesize() w count() wyskakuje za mało rekordów nie odczytuje mi całego pliku a w filesize() powstają puste miejsca |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
jesli twoj plik ma taką postac:
Kod id1 nazwa1 cena1 id2 nazwa2 cena2 ..... to wczytasz plik liniami. do tego najlepiej nadaje sie file(), ktory zwroci ci tablicę. kazdy element tej tablicy to jedna linia z pliku. teraz przelatujesz po tej tablicy (for lub foreach lub inne) i na kazdym jej elemencie robisz explode, by dostac juz konkretne id, nazwa, cena. w ten sposob bedziesz mial dane, ktore chcesz wstawic do bazy. poprobuj,zobacz co ci zwroci file(), pokombinuj... w ten sposob moze nauczysz sie wiecej (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 21:43 |