Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Odczyt danych z pliku txt
spider_x
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 1.07.2009

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


Witam
Jestem początkującym w temacie PHP i na początek chciałem zrobić coś prostego ale utknąłem w martwym punkcie. Postawilem sobie dość wysoko poprzeczke i nie wiem jak ją rozwikłać (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Sprawa jest taka:

Mam plik txt w którym dane wyglądają tak:

Artur || black_x || 64 || 14000 || 8500 || 9000 || 10000 || 6000 || 7000 || 2000 || 2000 || 8000
Piotrek || czegas || 32 || 84000 || 52000 || 60000 || 60000 || 35000 || 23000 || 10000 || 12000 || 45000
Patrycja || luzdelsur || 52 || 32000 || 12000 || 45000 || 30000 || 15000 || 123000 || 100 || 0 || 90000


Dane w pliku są dynamiczne tzn. nie są usuwane z pliku ale dą dodawane kolejne przez roznych ludzi i mogą osiągnąć rozmiary nawet 500 linii
na stronie chciałbym umiescic te dane w tabelce.
Tabelka w pierwszym wierszu ma opis poszczegolnych kolumn aby kazdy wiedzial o co chodzi
I pytanie przmi jak to umieścić w tabelce na stronce te dane z pliku aby wszystko bylo poukladane jak trzeba
Przekopałem troche informacji ale nie znalazlem zadnej konkretnej.
Proszę o pomoc

Ten post edytował spider_x 1.07.2009, 21:51:45
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
spider_x
post
Post #2





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 1.07.2009

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


zrobilem cos takiego ale dane nie są dopasowane do rozmiaru mojej wczesniej przygotowanej tabeli w html-u


  1. <?php
  2. $plik = "db.txt";
  3. $dane = file($plik); /* pobieram dane z pliku i zapisuje do tablicy (linia = rekord) */
  4.  
  5. for($i=0;$i<count($dane);$i++) { /* przeszukuję tablicę */
  6.  list($imie[$i], $nick[$i], $wiek[$i], $cyferki[$i], $cyferki[$i], $cyferki[$i], $cyferki[$i], $cyferki[$i], $cyferki[$i], $cyferki[$i], $cyferki[$i], $cyferki[$i]) = explode(" || ", $dane[$i]);
  7.   /* dziele linię na tablicę i zapisuje dane do odpowiednich zmienncyh */
  8. }
  9.  
  10. for($i=0;$i<count($imie);$i++) /* przeszukuję tablicę */
  11.   echo $imie[$i]." ".$nick[$i]." ".$wiek[$i]." ".$cyferki[$i]." ".$cyferki[$i]." ".$cyferki[$i]." ".$cyferki[$i]." ".$cyferki[$i]." ".$cyferki[$i]." ".$cyferki[$i]." ".$cyferki[$i]." ".$cyferki[$i]."<br />";
  12.   /* wyświetlam dane */
  13. ?>


i widać coś takiego

Piotrek czegas 32 84000 52000 60000 60000 35000 23000 10000 12000 45000

ale tabelka jest inna i dane nie są dopasowane


----------------------------------------------------------------------

no i nikt juz sie nie odezwie?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

czy moze nikt nie wie o czym rozmawiam??

Ten post edytował spider_x 2.07.2009, 21:06:55
Powód edycji: [Spawnm] używaj bbcode.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 8.10.2025 - 10:33