![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 25.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam sprawa niby oczywista,jednak stwarza problem:
Istnieje wyszukiwarka znajdujaca interesującą nas linie z pliku "baza.txt". Dodam, że wyszukiwarka znajduje linie za pomocą autora i tytulu (2 pierwsze kolumny w tabeli) nastepnie wyswietla nam to co znalazł i automatycznie zapisuje do innego pliku "postoj.txt". A tutaj tkwi problem: Co należałoby zrobić aby po zapisaniu do "postoj" jednoczesnie wykasował tą linię z "baza.txt" (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Tak, aby po zedytowaniu możnabyłoby spokojnie zapisać do "baza.txt" nową ksiazke bez obawiania się, że stary(bledny) wpis nadal istnieje. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 25.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
baza.txt
Kod Sienkiewicz Henryk||Potop||PWN||2005||4532/5422||powiesc||historyczna||jazda na szweda Sienkiewicz Henryk||Pan Wołodyjowski||PWN||1785||45632/75645||powiesc||historyczna||ciekawa ed.php
Przepraszam Lion_87 ale nie zabardzo rozumiem jak do powyższego kodu zastosować twoją propozycje. powinien otowrzyc plik baza.txt do odczytu i zapisu ('r+') ale reszty jakoś nie łapie. co podstawić do $linia, bo z twojego zapisu wyglada jakby ona sama siebie szukala. EDIT: godzina 3:04 15 stycznia 2008 // Krok po kroku OD ostatniego postu sprawa ruszyła do przodu (nocne pisanie widocznie mi służy), doszedlem do etapu usunięcia i mam problem: plik baza.txt wyglada tak samo jak wyżej:
I problem polega na tym ze nie kija jak to działa, wiem że to powinno inaczej wygladać, ale poki co jest tak jak widzicie. Moja prośba prosta - co zrobic aby po usunieciu tej lini ($sprawa) zapisać reszte pliku baza.txt na nowo. Tak usunięcie zakończyło się w pełni sukcesem. Ten post edytował Krisso 15.01.2008, 03:46:10 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 13:52 |