Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Usuwanie linii
suy
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 9.04.2002
Skąd: hajnówka

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


Mam plik:

1|ba@as.pl|aa
2|sas@dsd.pl|sad
3|asfjd@asd.pl|sad
i tak dalej

Jak można usunąć daną linię podając tylko ID??
Proszę o szybką pomoc


--------------------
------------------------
Bartosz Sochacki
http://mot-o.com
http://www.banerek.net
Go to the top of the page
+Quote Post
castor
post
Post #2





Grupa: Zarejestrowani
Postów: 456
Pomógł: 0
Dołączył: --

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


np linie nr:2

Kod
$id=2;    // numer lini

$pozycja_w_tablicy=$id-1;

$plik="twoj.plik";   // sciezka do pliku



$tab=file($plik);  //zczytujesz plik w tablice



//tu usuwasz te linie mozesz tez przez unset($tab[$pozycja_w_tablicy]);

// ale ja zawsze uzywam splice wiec tez tak pisze :D

array_splice($tab,$pozycja_w_tablicy,1);  



$wpis=implode("",$dane);



$fp=fopen($plik,"w");  

fwrite($fp,$wpis);

fclose($fp);


--------------------
pozdrawiam
CASTOR
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 21.08.2025 - 20:59