Z góry dzięki za pomoc.
[PHP] Edycja i Usuwanie
[PHP] Edycja i Usuwanie
Mam pytanie jak wykonać w php edycje i usuwanie danych w bazie tekstowej
Z góry dzięki za pomoc.
Z góry dzięki za pomoc.
-
Łukasz Świerżewski
- Nowy

- Posty: 82
- Rejestracja: wt paź 22, 2002 4:15 pm
- Lokalizacja: Warszawa
- Kontakt:
Re: [PHP] Edycja i Usuwanie
Cze...
Tego typu pytanie jak zadałeś jest raczej niekompletne. Musisz mi podpowiedzieć mniejwięcej czego będzie dotyczył problem, np. jaka jest struktura twojej bazy i jakie dane w niej przechwoujesz. Mam nadzieje, że jak podasz troche więcej szczegułów to będę w stanie Ci pmóc.
Pozdrawiam...
Tego typu pytanie jak zadałeś jest raczej niekompletne. Musisz mi podpowiedzieć mniejwięcej czego będzie dotyczył problem, np. jaka jest struktura twojej bazy i jakie dane w niej przechwoujesz. Mam nadzieje, że jak podasz troche więcej szczegułów to będę w stanie Ci pmóc.
Pozdrawiam...
-
Wojciech Jurewicz
- Przelotem

- Posty: 274
- Rejestracja: wt lip 22, 2003 11:29 pm
- Lokalizacja: Mazury
- Kontakt:
Re: [PHP] Edycja i Usuwanie
Bazie tekstowej??? Jeżeli chodzi ci o pliki, to najlepszym sposobem jest pobieranie zawartości pliku, dokonanie zmian i zapisanie spowrotem.
Jeżeli jednack chodzi ci o baze danych mysql to usuwanie odbywa się poprzez polecenie DELETE, a edycja poprzez UPDATE lub REPLACE.
Jeżeli jednak ta odpowiedź ciebie nie satysfakcjonuje, to sprubój (jak powiedział Łukasz) trochę sprecyzowac twój problem.
Jeżeli jednack chodzi ci o baze danych mysql to usuwanie odbywa się poprzez polecenie DELETE, a edycja poprzez UPDATE lub REPLACE.
Jeżeli jednak ta odpowiedź ciebie nie satysfakcjonuje, to sprubój (jak powiedział Łukasz) trochę sprecyzowac twój problem.
-
Łukasz Świerżewski
- Nowy

- Posty: 82
- Rejestracja: wt paź 22, 2002 4:15 pm
- Lokalizacja: Warszawa
- Kontakt:
Re: [PHP] Edycja i Usuwanie
Jeśli chodzi o baze tekstową to na myśl przychodzi mi rodzaj zbioru gotowych funkcji przygotwanych do operacji na pliku tekstowym, którymi dość często się posługuję. Proponuje zapoznać się z propozycją dosępną pod adresem www.nivirge.sarnet.pl Jeśłi jednak wolisz swój sposób pracy to opisz dokładnie swój problem tak jak to napisałem wcześniej.
Re: [PHP] Edycja i Usuwanie
Witam. Opowiem ze szegółami. Jest to skrypt wyświetlania meczów klanowych (Counter-Strike). Wyniki wyswietlane sa w tabeli która pobiera dane z pliku data.inc .
Struktura data.inc wyglada mniej wiecej tak:
Nie wiem co bym mógł jeszcze napisać.
Struktura data.inc wyglada mniej wiecej tak:
Kod: Zaznacz cały
Klan*|*Klan*|*0-13*|*dust/dust2*|*6.03.2003*|*ip_serwera*|*3v3*|*<font color=red>-97</font>
Klan*|*Klan*|*28-20*|*dust/dust2*|*9.03.2003*|*ip_serwera*|*3v3*|*<font color=green>+82</font>
Klan*|*Klan*|*14-34*|*dust2/aztec*|*16.03.2003*|*ip_serwera*|*3v3*|*<font color=red>-56</font>
Klan*|*Klan*|*44-4*|*dust2/inferno*|*16.03.2003*|*ip_serwera*|*3v3*|*<font color=green>+28</font>
Klan*|*Klan*|*9-39*|*aztec/dust2*|*29.03.2003*|*ip_serwera*|*3v3*|*<font color=red>-28</font>
-
Łukasz Świerżewski
- Nowy

- Posty: 82
- Rejestracja: wt paź 22, 2002 4:15 pm
- Lokalizacja: Warszawa
- Kontakt:
Re: [PHP] Edycja i Usuwanie
Widze, że struktura twojej bazy danych jest dość prywitywna, dlatego też polecam abyś przestawił się na baze danych opartą na plikach tekstowych dostępną pod adresem www.nivirge.sarnet.pl Posiada ona już zbiór funkcji potrzebych do edycji, usuwania i dodawania rekordów do takiej bazy. Dołączona do niej dokumentacja jest wstanie wyjaśnić Ci całkowity opis działania poszczególnych funkcji. Nie próbuję Cię tu zniechęcić do samodzielnej pracy, ale tego typu kod jaki stosujesz spowalnia działanie skryptu i nie zabezpiecza w odpowiedni sposób danych.
Re: [PHP] Edycja i Usuwanie
Dzęki za pomoc. Skorzystam w NBD.
Re: [PHP] Edycja i Usuwanie
Łukasz ma racje najlepszym zastosowaniem jest wdług mnie baza NBD. Jest wiele takich "komponentów", dzięki którym można zrobić także baze tekstową, ale ich kody zajmują nawet 200 kb, więc strona z wykorzystanym takim kodem ładowała by się "wiecznie". NBD ma kilka zalet dzięki którym praca jest łatwiejsza. Budowa funkcji przypomina troche mySQL'a, lecz rozpoczyna się od słowa nbd_. Niedługo możliwe jest pojawienie się nowszej wersji nbd (choć niekoniecznie), powinno się zmienić kilka rzeczy związanych z NBD a także powstanie nowa strona. Pozdrawiam 