Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Prowizoryczna baza danych na plikach txt.
linx
post
Post #1





Grupa: Zarejestrowani
Postów: 100
Pomógł: 3
Dołączył: 25.06.2007

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


Witam,
zastanawiam się nad zrobieniem prostej bazy danych na plikach txt. Odczyt to nie problem mam już to zrobione, zacząłem zabawę jednak z zapisem danych do pliku. I w sumie zanim zacznę kombinować wole się spytać.
Czy jest możliwość zapisania/nadpisania określonej tylko linii w pliku, tzn. mam plik w którym mam 30 lini textu, każda linia wygląda miej więcej tak "NAZWA:WARTOSC" i chce zapisać/nadpisać np. 9 wartość/9 linie.
Czy tak się da?
Czy muszę całą zawartość pliku sczytać do tablicy zmienić konkretną wartość i dopiero całą zawartość zapisać??

Pozdrawiam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
dr_bonzo
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


Wyszedlem z zalozenia ze kolega nie chce sie uczyc mysql'a czy innej bazy, wiec kombinuje na plikach, az czekam kiedy zacznie o transakcje pytac.
Bo nie napisal czemu chce pisac baze na plikach (nauka, potrzeba, lenistwo anty SQLowe)
Go to the top of the page
+Quote Post
linx
post
Post #3





Grupa: Zarejestrowani
Postów: 100
Pomógł: 3
Dołączył: 25.06.2007

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


Cytat(dr_bonzo @ 24.02.2009, 12:02:33 ) *
Wyszedlem z zalozenia ze kolega nie chce sie uczyc mysql'a czy innej bazy, wiec kombinuje na plikach, az czekam kiedy zacznie o transakcje pytac.
Bo nie napisal czemu chce pisac baze na plikach (nauka, potrzeba, lenistwo anty SQLowe)

Po części masz rację jestem na anty jeśli chodzi o mysql, dużo bardziej wole postgresql.
A wracając do tematu, potrzebuje prostą bazę opartą na plikach.
Co w tym dziwnego??
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 28.12.2025 - 01:56