![]() |
![]() ![]() |
![]() |
![]()
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 |
|
|
![]()
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 |
|
|
![]()
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)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 09:51 |