Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Pobieranie danych z pliku.
Forum PHP.pl > Forum > Gotowe rozwiązania
w@riat
Witajcie. Mam taki oto problem:
Mam plik dane.txt a w nim:

  1. |Amortyzator MATIZ tylny "G" (KAYABA) |szt | 148,00| D225 7837|
  2. |Amortyzator przód wkład (COFAP) |szt | 112,00| CFP32060C|
  3. |Amortyzator przód wkład (QH) "H" |szt | 119,00| QAH129091|
  4. |Amortyzator przód wkład "H" (KYB) |szt | 119,00| KYB 665036S|


I chcę ,zeby na stronie wyświetlało się w takim formacie (tabelka)


|-----------------------------------------------------------------------------------------|
| Amortyzator MATIZ tylny "G" (KAYABA) szt 148,00 D225 7837 |
|-----------------------------------------------------------------------------------------|
| Amortyzator przód wkład (COFAP) szt 112,00 CFP32060C |
|-----------------------------------------------------------------------------------------|
(Te linia to tabelka ;-) )


Ale za cholere mi nie wychodzi. Wychodzi mi jakiś bełkot przy takim skrypcie:

  1. <?php
  2. $dane = fread(fopen(&#092;"dane.txt\", \"r\"), filesize(\"dane.txt\"));
  3. $tab = explode(&#092;"|x|\", $dane);
  4.  foreach ($tab as $wartosc) {
  5.         echo &#092;"$wartosc <BR>\";
  6.     }
  7. ?>


I jak przy tym bełkot wychodzi.

  1. <?php
  2.  
  3.     $data =  fread(fopen(&#092;"dane.txt\", \"r\"), 80);
  4.     $tab = explode(&#092;"|\", $data);
  5.    echo &#092;"|$tab[0] $tab[1] $tab[2] $tab[3]\";
  6. ?>


Czy możecie mi pomóc ? Albo chociarz dać wskazówki jak to zrobić ?

Już zrobiłem. Jezuuu trudne są początki w php :-)
ganimedes
  1. <?php
  2.  
  3. $data = file(&#092;"dane.txt\");
  4. for ( $i=0; $i<count($data); $i++ ) 
  5. {
  6. $tab = explode(&#092;"|\", $data[$i]);
  7. echo $tab[1]. $tab[2]. $tab[3]. $tab[4].' <br>';
  8. }
  9.  
  10. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.