Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL] kodowanie latin2_general_ci, duża baza, polskie znaki
Lejto
post
Post #1





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 48
Dołączył: 23.05.2007

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


Mam dosyć sporą bazę danych, w strukturze danych w pma (mojej tabeli) jest kodowanie latin2_general_ci. W rekordach oglądanych przez pma można zobaczyć normalnie zapisane polskie znaki. Jednak jak dane odczytuje na stronie tu już tak nie jest. Są '?' nie miałem jeszcze takiego problemu, że dane w tabeli są normalnie z polskimi znakami. Jak to poprawić?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
pedro84
post
Post #2





Grupa: Nieautoryzowani
Postów: 2 249
Pomógł: 305
Dołączył: 2.10.2006

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


Tu znajdziesz rozwiązanie (IMG:style_emoticons/default/smile.gif) Jestem pewien, ba, nawet bardziej niż bardziej.

@down: wiem (IMG:style_emoticons/default/smile.gif)

Ten post edytował pedro84 19.05.2010, 15:10:55
Go to the top of the page
+Quote Post
Lejto
post
Post #3





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 48
Dołączył: 23.05.2007

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


wystarczyło że dodałem
  1. $db -> query ('SET NAMES utf8');
  2. $db -> query ('SET CHARACTER_SET utf8_unicode_ci');


a jeszcze jak zrobić zeby z poziomu formularza dane do bazy dodawały się normalnie śźćą itp a nie w postaci krzaczków?
Go to the top of the page
+Quote Post
croc
post
Post #4





Grupa: Zarejestrowani
Postów: 706
Pomógł: 108
Dołączył: 12.03.2010

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


  1. <meta http-equiv="Content-Type" content="text/html;charset=utf-8">
Go to the top of the page
+Quote Post
Lejto
post
Post #5





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 48
Dołączył: 23.05.2007

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


no oczywiście że to mam, może w bazie trzeba inne ustawić kodowanie?
Go to the top of the page
+Quote Post
croc
post
Post #6





Grupa: Zarejestrowani
Postów: 706
Pomógł: 108
Dołączył: 12.03.2010

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


Wystarczy utf8 w meta, set names utf8 i odpowiednie kodowanie w polach bazy.
Go to the top of the page
+Quote Post
Lejto
post
Post #7





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 48
Dołączył: 23.05.2007

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


no mam tak
a jakie kodowanie w polach bazy?
Go to the top of the page
+Quote Post
krzysztof_kf
post
Post #8





Grupa: Zarejestrowani
Postów: 1 135
Pomógł: 158
Dołączył: 19.03.2009
Skąd: Toruń

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


Cytat(Lejto @ 22.05.2010, 15:20:21 ) *
no mam tak
a jakie kodowanie w polach bazy?



Ustaw sobie wszędzie kodowanie bazy danych na UTF-8 tabele, rekordy, żeby uniknąć problemów z kodowaniem latin2_general_ci .
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 22.08.2025 - 15:52