ďťż
 
Problem z kodowaniem ďťż
 
Problem z kodowaniem
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

Problem z kodowaniem



Łukasz Piec - 24-12-2006 00:37
Problem z kodowaniem
  Witam.

Z poziomu panelu administracyjnego (ISO-8859-2) zapisuję dane do bazy
(rosyjskie litery).
Jednak w bazie danych nie zapisuję się faktycznie rosyjskie litery, ale ich
"htmlowe odpowiedniki", znaki specjalne.

Przy odczycie na stronie internetowej wygląda to dobrze - przeglądarka
zamienia znaki specjalne na odpowiednie litery i jest po rosyjsku, ale
chciałbym żeby w bazie był porządek, poza tym - zapisywanie znaków
specjalnych w bazie danych raczej mija się z celem. ;-))

Gdzie leży przyczyna takiego stanu rzeczy i jak to naprawić?

Z góry dziękuję za pomoc.

--
Łukasz Piec * http://piecyk.org
Czytaj, komentuj: http://blog.piecyk.org
http://mojaszkola.org - Systemy dedykowane dla szkół!
gg# 1882; JID# lpiec//chrome.pl





Łukasz Piec - 24-12-2006 00:37

  Łukasz Piec wrote:

> Jednak w bazie danych nie zapisuję się faktycznie rosyjskie litery, ale
> ich "htmlowe odpowiedniki", znaki specjalne.

Zapomniałem ... Chodzi o MySQL. :-)

--
Łukasz Piec * http://piecyk.org
Czytaj, komentuj: http://blog.piecyk.org
http://mojaszkola.org - Systemy dedykowane dla szkół!
gg# 1882; JID# lpiec//chrome.pl




Andrzej P. Wozniak - 24-12-2006 00:37

  Osoba podpisana jako Łukasz Piec <piecyk@DELETE.piecyk.org> w artykule
<news:em01uh$osb$1@mx1.internetia.pl> pisze:

> Witam.
>
> Z poziomu panelu administracyjnego (ISO-8859-2) zapisuję dane do bazy
> (rosyjskie litery).

Od kiedy iso-8859-2 zawiera cyrylicę? Jak sobie wyobrażasz zapis znaków,
których nie ma w danym zestawie?

--
Andrzej P. Woźniak uszer@pochta.onet.pl (zamień miejscami z<->h w adresie)
Grand Inquisitor pl.comp.bazy-danych No.1 http://www.dbf.pl/faq/
Clipper Mini FAQ po polsku http://clipper.rox.pl/




Jacek Czapla - 24-12-2006 00:37

  Łukasz Piec napisał(a):
> Witam.
>
> Z poziomu panelu administracyjnego (ISO-8859-2) zapisuję dane do bazy
> (rosyjskie litery).
> Jednak w bazie danych nie zapisuję się faktycznie rosyjskie litery, ale
> ich "htmlowe odpowiedniki", znaki specjalne.
>
> Przy odczycie na stronie internetowej wygląda to dobrze - przeglądarka
> zamienia znaki specjalne na odpowiednie litery i jest po rosyjsku, ale
> chciałbym żeby w bazie był porządek, poza tym - zapisywanie znaków
> specjalnych w bazie danych raczej mija się z celem. ;-))
>
> Gdzie leży przyczyna takiego stanu rzeczy i jak to naprawić?
>
> Z góry dziękuję za pomoc.

Chyba już czas na zmianę na utf8. Do cyrylicy są
Content-Type: text/html; charset=koi8-r
Content-Type: text/html; charset=windows-1251
Content-Type: text/html; charset=x-mac-cyrillic
Content-Type: text/html; charset=cp866
Content-Type: text/html; charset=iso-8859-5

Bazę można przekodować, szczegóły w manualu. Nie wiem czy uda sie
automagicznie.

Tu zobacz
http://dev.mysql.com/doc/refman/4.1/en/alter-table.html
i przeczytaj dokładnie sekcję alter table

ALTER TABLE tbl_name CONVERT TO CHARACTER SET charset_name;

--
*Jacek Czapla* //usuń ".pułapka" z adresu email
www.ASIT.pl
http://www.busyonline.pl - Rezerwacja miejsc w busach
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    [MSSQL2000] Problem z =?ISO-8859-2?Q?tabel=B1/indeksem/zapytanie?==?ISO-8859-2?Q?m_czy_b=B3=B1d_w_bazie_danych=2E=2E=2E?= mysql i mysql-front, problem String line; if (line=="cos"){...}....problem Problemy z =?ISO-8859-2?Q?instalacj=B1_PostgreSQL_na_syste?==?ISO-8859-2?Q?mach_Windows?= [postgres] Problem z =?ISO-8859-2?Q?zmian=B1_struktury_i_z?==?ISO-8859-2?Q?ale=BFno=B6ciami=2E?= [oracle] =?ISO-8859-2?Q?zmia=BFd=BFony_przez_problem=3A_za?==?ISO-8859-2?Q?pytanie_do_hierarchi?= Problem z wartościami w MySQL :( [ MySQL and ASP and VBScript ] [PGSQL] czy ktos mial problemy z initdb pgsql 8.1 ? [MySQL] Problem z zapisem danych w bazie danych Problem z mysql - can't connect to MySQL/nietypowo...
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • numervin.keep.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