Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Pobierane danych z pliku tx
sannin
post
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.
Go to the top of the page
+Quote Post
Wicepsik
post
Post #2





Grupa: Zarejestrowani
Postów: 1 575
Pomógł: 299
Dołączył: 26.03.2009

Ostrzeżenie: (20%)
X----


http://php.net/manual/en/function.fopen.php
http://pl.php.net/explode
Go to the top of the page
+Quote Post
teherty
post
Post #3





Grupa: Zarejestrowani
Postów: 15
Pomógł: 4
Dołączył: 17.05.2009

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


file_get_contents" title="Zobacz w manualu PHP" target="_manual
Go to the top of the page
+Quote Post
marcio
post
Post #4





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


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.
Go to the top of the page
+Quote Post
sannin
post
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
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: 4.10.2025 - 00:46