Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyróżnienie danych z pliku
Viroch
post 4.02.2005, 11:54:25
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 12.11.2003

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


Witam. Mam pytanie czy istnieje jakaś proszta opcja na rozwiązanie takiego problemu.

Mam plik lista.txt
Cytat
1#!#Opcja 1
2#!#Opcja 2
3#!#Opcja 3
4#!#Opcja 4
...


I teraz jeżeli przekazuję w URL np $str=2, chcę żeby wyświetlił mi Opcja 2 jako pierwsze, a poniżej Opcja 1, Opcja 3, Opcja 4...

Rozwiązałem to w taki sposób

  1. <?php
  2. $czytpl=@file(&#092;"galeria/\".$kat.\"/lista.txt\");
  3. for($a=0;$a<$duzo;$a++)
  4. {
  5. $co=explode(&#092;"#!#\",$czytpl[$a]);
  6. if($co[0]==$str)
  7. {
  8. print &#092;"<div class='tresc'>\".$co[1].\"</div>\";
  9. }
  10. }
  11.  
  12. for($i=0;$i<$duzo;$i++)
  13. {
  14. $czytaj=explode(&#092;"#!#\",$czytpl[$i]);
  15. if($czytaj[0]!=$str)
  16. {
  17. print &#092;"<a href='?page=galeria&kat=\".$kat.\"&str=\".$czytaj[0].\"'>\".$czytaj[1].\"</a><br />\";
  18. }
  19. }
  20. ?>


Ale wydaje mi się, że można by to rozwiązać nie przeglądając pliku dwukrotnie, jak to ma miejsce. Proszę o pomoc... bo nawet pod jakim hasłem szukać tego w innych postach.
Go to the top of the page
+Quote Post

Posty w temacie
- Viroch   Wyróżnienie danych z pliku   4.02.2005, 11:54:25


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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 05:16