Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: plik csv import
Forum PHP.pl > Forum > PHP
abiku
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
ziqzaq
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ś winksmiley.jpg
abiku
nie probowalem, nie znalem sad.gif
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.