Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] odczyt z pliku csv, wartość
Lejto
post
Post #1





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 48
Dołączył: 23.05.2007

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


Mam przykładowy plik csv
Kod

auction    2525    standard    tytuł przedmiotu    kolor
store    317    dutch

skopiowane z exela więc nie ma przecinków.
Chcę plik odczytać przez php i wyświetlić np tylko wartość kolor itp.
Mam taki kod
  1. <?php
  2. $row = 1;
  3. $uchwyt = fopen ("file.csv","r");
  4. while (($data = fgetcsv($uchwyt, 1000, ",")) !== FALSE)  {
  5.    $num = count($data);
  6.     $row++;
  7.    for ($c=0; $c < $num; $c++) {
  8.    echo $data[2] . "<br />\n";
  9.    }
  10. }
  11. fclose ($uchwyt);
  12. ?>

ale nie wyświetla mi tak ;/

Pozdrawiam

Ten post edytował Lejto 28.04.2009, 21:25:03
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Lejto
post
Post #2





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 48
Dołączył: 23.05.2007

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


no ok ale jak wyświetlę przez $c
  1. <?php
  2. $row = 1;
  3. $uchwyt = fopen ("file.csv","r");
  4.  
  5.    while (($data = fgetcsv($uchwyt, 1000, ",")) !== FALSE)
  6.    {
  7.        $num = count($data);
  8.         $row;
  9.        
  10.        for ($c=0; $c < $num; $c++)
  11.        {
  12.            echo $data[$c] . "<br />\n";
  13.        }
  14.    }
  15. ?>

to mi też cały plik wyświetli, a ja chce tylko 1 wartość
ps zmieniłem ogranicznik z , na ; ale i tak wyświetla listę długą zamiast 1 wyrazu

Ten post edytował Lejto 29.04.2009, 07:19:57
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: 28.12.2025 - 08:22