![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 788 Pomógł: 1 Dołączył: 17.09.2004 Ostrzeżenie: (10%) ![]() ![]() |
Witam serdecznie,
mam taki plik: http://www.udanewakacje.net/maz.txt (specjalnie go nie przekopiowywałem ze względu na dziwne jego kodowanie, DOS mazovia). Chciałbym go w jakiś sposób przerzucić przez PHP do bazy MySQL, ale też przekonwertować na np. UTF8 (chce zrobić sobie aplikację internetową w oparciu o takie pliki właśnie przerzucone do bazy). Próbowałem 4 dni z tym, różnymi programami itp i nic nie pomogło... (IMG:style_emoticons/default/sad.gif) Mam te pliczki jeszcze w kodowaniu (także DOSowym) w stronie kodowej 437, latin, cyfromat, ascii.... Macie może jakiś pomysł? Da się to jakoś w PHP zrobić? Mogę udostępnić pozostałe pliczki do podglądu... Bardzo proszę o pomoc (IMG:style_emoticons/default/smile.gif) Mam nadzieję że uda się coś wymyślić (IMG:style_emoticons/default/smile.gif) Norhwest |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 307 Pomógł: 37 Dołączył: 9.11.2010 Skąd: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Jak dla mnie to jest po prostu błędnie kodowany plik przez co polskie znaki nie istnieją, nawet pod edytorem widoczne są jako spacje i taby więc to nie jest żaden specjalny element kodowania.
EDIT: Ale jeżeli masz jakąs poprawnie kodowaną wersję tego pliku to najlepsze było by Kod LOAD DATA INFILE można w ten sposób bardzo szybko i łatwo wrzucać ogromne ilości wierszy z plików, co przy pojedynczych insertach zabiło by bazę. Do Twoich potrzeb wydaje się idealne.
Ten post edytował Uriziel01 18.03.2012, 16:17:33 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 21:08 |