przenoszenie z Excela do Mysql dziala, ale bez pols. liter.. |
przenoszenie z Excela do Mysql dziala, ale bez pols. liter.. |
15.05.2003, 14:14:20
Post
#1
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 25.04.2003 Skąd: z Warszawy Ostrzeżenie: (0%) |
Witam
Napisałem skrypt przenoszący dane z pliku .csv (który był rzecz jasna z Excela) do bazy Mysql. Wszystko jest ok, z wyjątkiem tego, że nie rozpoznawane są polskie znaki, tzn. w bazie Mysql miast ą, ę itd są znaczki . Próbuje, próbuje i nic... Prosze o pomoc. -------------------- Maciek składa wkity bo wie, że scena kończąca...
|
|
|
15.05.2003, 14:31:31
Post
#2
|
|
Grupa: Zarząd Postów: 2 277 Pomógł: 6 Dołączył: 27.12.2002 Skąd: Wołów/Wrocław |
Plik csv należy przepuścić przez poniższe funckje, przy zapisie convert, przy ładowaniu deconvert (a moze na odwrót )
[php:1:3efa39be7d]<?php function charset_convert($bufer){ $trans = array('&' => 'ą', '&' => 'ś', 'Ľ' => 'ź', ##duze ## 'ˇ' => 'Ą', '&' => 'Ś', '&' => 'Ź' ); $bufer=strtr($bufer, $trans); return ($bufer); }//function charset_convert function charset_deconvert($bufer){ $trans = array( 'ą' => '&' , 'ś' => '&' , 'ź' => 'Ľ' , ##duze ## 'Ą' => 'ˇ' , 'Ś' => '&' , 'Ź' => '&' , ); $bufer=strtr($bufer, $trans); return ($bufer); }//function charset_deconvert ?>[/php:1:3efa39be7d] -------------------- "Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
|
|
|
15.05.2003, 14:50:17
Post
#3
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 25.04.2003 Skąd: z Warszawy Ostrzeżenie: (0%) |
Wypróbuję
W trakcie poszukiwań znalazłem jednak łatwiejsze wyjście: konwerter polskich znaków http://www.lhotse.com.pl/polconv.htm Wystarczy przepuscic plik csv przez ten konwerter i wszystko gra Pozdrawiam -------------------- Maciek składa wkity bo wie, że scena kończąca...
|
|
|
Wersja Lo-Fi | Aktualny czas: 5.06.2024 - 04:19 |