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
ale nie wyświetla mi tak ;/ Pozdrawiam Ten post edytował Lejto 28.04.2009, 21:25:03 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 214 Pomógł: 18 Dołączył: 25.04.2009 Ostrzeżenie: (20%)
|
Kod $row = 1; $uchwyt = fopen ("file.csv","r"); while (($data = fgetcsv($uchwyt, 1000, ",")) !== FALSE) { /* złe parametry dla twojego pliku cvs, u ciebie separatorem jest tabulator a nie przecinek */ $num = count($data); $row++; for ($c=0; $c < $num; $c++) { echo $data[2] . "<br />\n"; /* dlaczego wyświtlasz pole 2 a nie zmienną $c*/ } } fclose ($uchwyt); poczytaj o parametrach funkcji fgetcvs |
|
|
|
Lejto [php] odczyt z pliku csv 28.04.2009, 21:16:40
Lejto no ok ale jak wyświetlę przez $c
[P... 29.04.2009, 07:17:46
porady-it.pl Jeśli chcesz wyświetlić tylko określone pole to wy... 29.04.2009, 08:06:12
Darti no i tam nie masz średnika ani przecinka tylko tab... 29.04.2009, 12:56:02
Lejto no w moim przykładzie pliku csv nie napisałem ; a ... 29.04.2009, 14:02:18 
phpion Cytat(Lejto @ 29.04.2009, 15:02:18 ) ... 29.04.2009, 15:15:02
Lejto właśnie już użyłem pętli, nie znam tak dobrze angi... 29.04.2009, 15:18:47 
phpion Cytat(Lejto @ 29.04.2009, 16:18:47 ) ... 29.04.2009, 15:19:59
okitoki przede wszystkim zmień separator w cvs by plik wyg... 29.04.2009, 18:57:24
Lejto ja mam separator ;
Kodlist_in;category_id1;auctio... 29.04.2009, 19:19:58
okitoki to zrób fgetcsv($uchwyt, 1000,";" ,... 29.04.2009, 20:01:36 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 09:12 |