Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> plik csv import, plik csv import
abiku
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 12.05.2008

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


Witam

importuje plik csv z danymi w takim formacie:
"1", "nazwa", "ilosc"
"2", "nazwa2", "ilosc2"

W php dla kazdej linijki uzywam funkcji explode(',', linia);
Wszystko dzuala ok, dopoki w tekscie nie ma dodatkowych przecinkow np
"2", "nazwa\,test" , "ilosc2"
wiem juz ze musze uzyc zamiast explode funkcji regexp ale niestety tutaj brak mi wiedzy jak to zrobic.
jak dzielic tekst wyszukujac pojedynczy przecinek ale bez \, ?
z gorydziekuje za pomoc
Go to the top of the page
+Quote Post
ziqzaq
post
Post #2





Grupa: Zarejestrowani
Postów: 428
Pomógł: 128
Dołączył: 17.06.2007

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


Skoro zajmujesz się plikami csv to czemu nie użyć jednej funkcji w manualu fgetcsv, str_getcsv?

Edit: no chyba że już ich próbowałeś, ale nie zadziałały tak jak oczekiwałeś (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Ten post edytował ziqzaq 16.12.2008, 13:16:32
Go to the top of the page
+Quote Post
abiku
post
Post #3





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 12.05.2008

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


nie probowalem, nie znalem (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post

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: 23.08.2025 - 09:51