Beroyu
29.04.2008, 14:00:17
Mam pytanie. Jak utworzyć lub jak znaleźć id newsa w pliku tekstowym? Pytam bo mam system newsów i np w jednym pliku tekstowym mam kilka linijek tekstu i jak się dowiedzieć jakie jest id tej linijki?
krzywy36
29.04.2008, 16:15:50
Nie czaje o co Ci chodzi ;/ Napisz dokładniej...
czy chodzi Ci o numer wiersza?? możesz to policzyć zliczając wszystkie znaki nowej lini (\n)
phpion
29.04.2008, 16:24:57
Użyj funkcji
file" title="Zobacz w manualu PHP" target="_manual, która wrzuci Ci zawartość pliku do tablicy. Indeksem tablicy będzie liczba od 0 do n (gdzie n to liczba wpisów (linijek) w pliku - 1), natomiast wartością będzie linijka z pliku. Odwołując się do indeksu tablic odwołasz się do id newsa.
erix
29.04.2008, 17:53:26
A jak będzie miał NNNNNN sztuk tych wpisów + treść i łupnie wszystko przez
file" title="Zobacz w manualu PHP" target="_manual...?
Proponowałbym przeskakiwanie przez pętlę:
<?php
$p = fopen('plik.asd', 'r'); $id = 34;
$c = 0;
$l = false;
$c++;
if($id==$c){
break;
}
}
//$l == false -> brak id
?>