Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] odczyt tablicy z pliku .csv
soulreaver1
post
Post #1





Grupa: Zarejestrowani
Postów: 59
Pomógł: 6
Dołączył: 1.04.2008

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


Witam.

Chciałbym wczytać tablice zapisaną w pliku .csv do zmiennej np.$tablica1


oto skrypt którym zapisywałem dane do pliku:


  1. <?php
  2. // zapis do pliku csv
  3. $dane[0]=$_POST['imie'];
  4. $dane[1]=$_POST['nazwisko'];
  5. $dane[2]=$_POST['kod'];
  6. $dane[3]=$_POST['miasto'];
  7. $fp = fopen('dane.csv', 'a');
  8. fputcsv($fp, $dane,';');
  9. echo "wprowadzono<br/>";
  10. fclose($fp);
  11. ?>


Ten post edytował soulreaver1 16.01.2009, 12:06:22
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
sowiq
post
Post #2





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

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


  1. <?php
  2. $tablica = file('dane.csv');
  3.  
  4. $osoba = $tablica[3]; // dane 4. osoby (index musi być o 1 mniejszy)
  5.  
  6. list($imie, $nazwisko, $wiek, ...) = explode(";", $osoba); // zamiast ; wstaw znak oddzielający
  7.  
  8. echo $imie."<br>";
  9. echo $nazwisko;
  10. //[...]
  11. ?>


Oczywiście jeżeli danych będzie dużo, to nie ma sensu ładować ich wszystkich do tablicy.

Ten post edytował sowiq 16.01.2009, 15:35:00
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: 26.12.2025 - 21:54