ďťż
 
mysql, utf-8 i blednie wyciagane znaki ďťż
 
mysql, utf-8 i blednie wyciagane znaki
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

mysql, utf-8 i blednie wyciagane znaki



Karol 'Carlos' Cieśla - 19-11-2005 23:24
mysql, utf-8 i blednie wyciagane znaki
  Witam!
Mam pewien problem - a wlasciwie nie ja, a kuzyn ktory mnie o pomoc prosil.
Sprawa wyglada mniej wiecej tak. Strona HTML w UTF-8 (bo uzywany polski i ruski
zestaw znakow). Generalnie wszystko oki, z jednym wyjatkiem. Jak sie do bazy
wstawi rosyjskie male c - czyli znak o kodzie D1 81, to podczas wyciagania z
bazy pojawia sie D1 3F. Baza danych jest w UTF-8, system porownan - rowniez.
Co moze byc przyczyna bledu? Co zrobic, zeby wszystko bylo zapisywane i
odczytywane normalnie?

--
pozdro, karol

--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl





Marcin Federowicz - 20-11-2005 18:48

  Dnia 19.11.2005 Karol 'Carlos' Cieśla <kareem33@poczta.onet.pl> napisał/a:
> Witam!
> Mam pewien problem - a wlasciwie nie ja, a kuzyn ktory mnie o pomoc prosil.
> Sprawa wyglada mniej wiecej tak. Strona HTML w UTF-8 (bo uzywany polski i ruski
> zestaw znakow). Generalnie wszystko oki, z jednym wyjatkiem. Jak sie do bazy
> wstawi rosyjskie male c - czyli znak o kodzie D1 81, to podczas wyciagania z
> bazy pojawia sie D1 3F. Baza danych jest w UTF-8, system porownan - rowniez.
> Co moze byc przyczyna bledu? Co zrobic, zeby wszystko bylo zapisywane i
> odczytywane normalnie?

Witam nie wiem czy to bedzie rozwiazanie twojego problemu , ale np
wpisujac dane do bazy mysql 4.1.4 przy pomocy phpMyadmina w ktorej
system porownan ustawiony jest na utf8_polish_ci wstawia sie wsio ladnie
ale gdy chce to wyswietlic na stronie to musze przed wybraniem bazy dac
jeszcze jedno zapytanko ktore ustawia mi zestaw znakow uzywanych przy
prezentacji wyciaganych danych. Mianowicie zapytanie wyglada to tak:

$mysql_query("SET CHARACTER SET latin2;");

przeddtem jak nie bylo tego ustawiania zestawu znakow to wszystkie
plliterki wyswietlalo mi jako ???????, ale potem jak na to wpadlem bylo
ok.Nie wiem tego jeszcze ale sie dowiem w jaki sposob uruchomic serwer
zeby uzywal tego zestawu znakow dla kazdego zapytania by default, bo
nawet jak mam ustawione w konfiguracji :

[mysqld]
character-set-server = latin2
default-character-set = latin2

to nic nie daje :(

No ale coz mam nadzieje ze chociaz naprowadzilem na wlasciwy tor :)

>
> --
> pozdro, karol
>
>

--
+ Marcin Federowicz +
+ Webmaster, programista +
+ e-mail: barnaba@gentoo.pl JID: barnaba@gentoo.pl +
+ Registered Linux user #311094 - July 2000 +
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    [mysql] =?ISO-8859-2?Q?Za=E6mienie=2E=2E=2E_jak_wy=B6wietli=E6?==?ISO-8859-2?Q?=2E=2E=2E?= [mysql] =?ISO-8859-2?Q?wielko=B6=E6_bazy_a_stabilno=B6=E6=2C?==?ISO-8859-2?Q?_podzia=B3_du=BFej_bazy_a_powi=B1zania_tabel?= [MySQL] =?ISO-8859-2?Q?Wy=B6wietlenie_kolejnej_pozycji=2C_?==?ISO-8859-2?Q?jak=B1_mia=B3by_dany_rekord=2C_gdybym_czyta=B3 _?==?ISO-8859-2?Q?wg_konkretnych_kryteri=F3w=2E_Da_si=EA_=3F?= [mysql 4.0.x] przenoszenie kolum =?ISO-8859-2?Q?mi=EAdzy_bazam?==?ISO-8859-2?Q?i_cd_=2E=2E=2E_?= [MySQL] =?ISO-8859-2?Q?z=B3=B1czenie_tabeli_u=BFytkownik_i?==?ISO-8859-2?Q?_zdj=EAcia_z_wyborem_zdj=EAcia_domy=B6lnego?= [MySQL] Jak =?ISO-8859-2?Q?wpisa=E6_do_tabeli_pozycje_dl?==?ISO-8859-2?Q?a_wierszy_gdybym_te_wiersze_wybiera=B3_w_ok?== ?ISO-8859-2?Q?re=B6lonej_kolejno=B6ci_=3F?= Gdzie MySQL 4.1, a gdzie 5.0? [MySQL 4.0...4.1] zabezpieczenie przed =?ISO-8859-2?Q?jednoczesn?==?ISO-8859-2?Q?=B1_edycj=B1?= [MS SQL] "set names" (mySQL) w MS SQL [mysql 5.x] jak =?ISO-8859-2?Q?zrealizowa=E6_zapytanie=3F_cz?==?ISO-8859-2?Q?yli_podzapytanie_i_wi=EAcej_ni=BF_jeden_rz=B1? ==?ISO-8859-2?Q?d_wynik=F3w?=
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • felgiuzywane.xlx.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com