Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Import txt do mysql, bylo juz, ale nie zostalo wyjasnione
msorion
post 3.08.2004, 03:09:05
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 15.07.2004
Skąd: grudziadz

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


Chcialbym sie Was poradzic, bo napweno wiekszosc z Was miala z tym problemem stycznosc

zalozmy ze mam taka tabele:

id | tekst1 | tekst2 | liczba1 | tekst3 | liczba2 | liczba 3 |

i plik tekstowy np:

ala;kot;123;kuku;10;1000;
maciej;wiewiorka;0;ojej;12,90;0,90; itd...

w jaki sposob zabrac sie do importu ?
oczywiscie fopen() itd. potem pobieram po kolei kazda linie until koniec_pliku
no ale jak juz mam pobrana jedna linie to jak ja rozbic wiedzac ze zawsze srednik bedzie separatorem i ze pola moga miec rozna dlugosc?

czy musze wartosciom liczbowym nadawac typ poprzez settype() questionmark.gif

pozdrawiam
ms
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Ive
post 3.08.2004, 03:43:37
Post #2





Grupa: Zarejestrowani
Postów: 352
Pomógł: 1
Dołączył: 17.07.2003
Skąd: Kazanów

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


1. explode()
2. to juz musisz sie pobawic regexpami wg mnie. - preg_match()
Go to the top of the page
+Quote Post
Parti
post 3.08.2004, 07:11:32
Post #3





Grupa: Zarejestrowani
Postów: 116
Pomógł: 0
Dołączył: 22.07.2004

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


Jesli jest to baza MySQL to mozesz skorzystac z czegos takiego:
  1. LOAD DATA INFILE 'file_name.txt' INTO TABLE tbl_name FIELDS TERMINATED BY ';' ENCLOSED BY ''


Wiecej na ten temat tutaj

Ten post edytował Parti 3.08.2004, 07:11:54
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 16:05