Export z pliku do MySQL

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… :frowning:

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 :slight_smile: Mam nadzieję że uda się coś wymyślić :slight_smile:

Norhwest

To jest jakieś oznaczenie nowego wpisu (być może 7 to jakiś nr kategorii)

Przykładowo rozbicie na::

Ale to tylko na oko na szybko przymierzone

Znak nowej linii w pliku? zamienia się na puste pole czyli ‘’.

Można użyć PHP

http://www.php.net/manual/en/function.fgets.php

http://www.php.net/manual/en/function.explode.php lub http://www.php.net/manual/en/function.preg-split.php

http://www.php.net/manual/en/function.iconv.php lub http://www.php.net/manual/en/function.mb-convert-encoding.php

MySQL:

http://www.php.net/manual/en/book.mysql.php lub http://www.php.net/manual/en/book.mysqli.php

aha, w ten sposób…

a wiesz może dlaczego w tym pliku nie ma polskich znaczków, a są tylko “taby”? nie powinny być tam “krzaczki”?

http://www.digipedia.pl/usenet/thread/64/55127/