![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 127 Pomógł: 0 Dołączył: 26.08.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam problem z polskimi ogonkami przy exporcie z bazy do Excel. Plik mam kodowany na UTF-8 bez bom, baza kodowana utf8_unicode_ci.
Plik się generuje ale bez polskich znaków. Pozdrawiam |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 9 Dołączył: 16.11.2012 Ostrzeżenie: (0%) ![]() ![]() |
Skoro baza jest kodowana w utf, to czemu ustawiasz połączenie z bazą na latin2? Linia 15: mysql_query('SET NAMES latin2'); Wydaje mi się, że ustawienie kodowania połaczenia z bazą powinno być zaraz po połączeniu z bazą, zanim pobierze się dane selectem, chyba że to celowe.
Ten post edytował andrew654 22.11.2015, 19:03:27 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 127 Pomógł: 0 Dołączył: 26.08.2013 Ostrzeżenie: (0%) ![]() ![]() |
Nie to nic nie dawało, rozwiązała problem dopiero podmiana znaków przy zapisie do bazy, a potem przy generowaniu xls z powrotem.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 143 Pomógł: 22 Dołączył: 17.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
Jak dla mnie zamiast:
na skoro w bazie dane masz w utf8. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.08.2025 - 07:41 |