![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 308 Pomógł: 13 Dołączył: 31.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam pliki txt z takimi danymi Cytat --Tabela1-- 10; 148; 205; 206; 614; 699; 760; 801; 920; 1168; 1212; --Tabela2-- 1;fdsfds;69,9; 2;fdsfdsfsfd;67,95; 3;;74,78; 4;fhghf;79,51; 5;khgjhg;69,9; 6;sdfds;67,95; itd. Te dane teraz mają trafić do mysql, jak najłatwiej je pobrać? Struktura tabeli1 to id, a tabeli2 id, nazwa, cena. Z zapytaniami sql sobie poradzę. Zastanawiam się tylko, jak w najbardziej niezawodny sposób wybrać dane z pliku. Dodam, że strukturę pliku txt mogę jeszcze zmienić. Początkowo był to xml, ale był 8 razy większy, a mam nacisk na wielkość pliku. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 575 Pomógł: 299 Dołączył: 26.03.2009 Ostrzeżenie: (20%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 4 Dołączył: 17.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) ![]() ![]() |
To zmien strukture pliku na taka zeby srednik((IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) konczyl wiersz zawsze!
By dwukropek oddzielal ID z tego co widze: Cytat 1;fdsfds;69,9; 1 to ID jakis danych A reszta byla oddzielania przecinkami Czyli reasumujac zmien: Cytat 1;fdsfds;69,9; Na: Cytat 1:fdsfds,69,9; Wtedyt bedzie latwiej przeparsowac i bedzie wiadomo co gdzie i jak. Funcke jakie moga sie przydac to file()+petla for/while i do tego explode etc.... Chyba ze te dane to nie ID wpisy to odzielaj wszystko za pomoca : a koncz wpis za pomoca ; Tak bedzie latwo. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 308 Pomógł: 13 Dołączył: 31.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
Bardziej chodziło mi o pomoc teoretyczną bo z wykonaniem sobie poradzę (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) dzięki
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 00:46 |