![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 17.08.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam, pewnie rozwiazanie jest banalnie proste ale powiem szczerze ze szukalem rozwiazan w internecie i przyladowe tutoriale nie znajdowaly zastosowania w moim problemie...
mam baze danych w pliku gdzie dane zapisane sa w takiej postaci: tytul||tresc||data|#|. Ze wzgledu na to ze tresc moze byc dosc dluga funkcja file() ktora czyta plik linijka po linijce nie pasowala do mojego skryptu. Postanowilem wiec zrobic podwojne filtrowanie danych odczytanych z pliku. Najpierw za pomoca explode wczytuje do tablicy dane poprzedzielane |#| a nastepnie chce jeszcze raz przefiltrowac wynik zeby pozbyc sie || i wyswietlic na stronie 5 pierwszych wpisow. Napisalem taki prosciutki skrypt ale... nic nie wyswietla dlatego prosze o pomoc. Zapewne rozwiazanie jest banalnie proste...
PS zaznaczam ze nie potrzebuje robic linkow generowanych przez php do wczesniejszych wpisow, samo odczytanie 5 pierwszych zupelnie wystarczy. Dziekuje za pomoc i Pozdrawiam (IMG:http://forum.php.pl/uwaga.gif) ~mike_mech |
|
|
![]() |
![]()
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%) ![]() ![]() |
Wada: zeby odczytac 5 wpisow musisz wczytac caly plik Zalety: prosto, szybko (nie meczysz sie z explode) i bezpiecznie (nie martwisz sie o escapowanie danych-- a co jak ktos wpisalby do tresci "|#"?) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 10:20 |