Ta strona używa ciasteczek (cookies), dzięki którym nasz serwis może działać lepiej. Dowiedz się więcej OK, rozumiem

[mysql]polskie znaki

Zdecydowałeś się na tworzenie interaktywnych stron przy pomocy PHP? Chcesz w łatwy i szybki sposób zarządzać danymi na swojej stronie? Tutaj znajdziesz pomoc w napotkanych przy tym trudnościach.

[mysql]polskie znaki

Post 18.01.2009, 16:19:37

Wiem, że takich postów było, już od groma, ale jestem już na granicy załamanie nerwowego.

Przeszedłem z mysql 4 na 5 i zamiast polskich znaków wyświetla mi się ?.
Poza tym nie mogę wykonać zapytania ze skryptu php do bazy, w których są polskie znaki. O dziwo w phpMyAdminie (zakładka SQL) taki problem nie występuje. Po googlowałem już trochę i oto co zmieniłem:

1. Metoda porównywania napisów utf8_general_ci w bazie danych
2. Metoda porównywania napisów utf8_general_ci w każdej z tabel
3. W pliku c:/windows/my.ini podmieniłem linijki dotyczące kodowania na takie:
character-set-server=latin2
default-character-set=latin2

4. Przeczytałem, że warto zmienić System kodowania dla MySQL na polski (ja mam ustawione na UTF-8 Unicode(utf8)) ale nie bardzo wiem jak to zrobić.

Pomożecie?
szym1406
Posty: 74
Dołączył(a): 04.02.2008

Re: [mysql]polskie znaki

Post 18.01.2009, 17:06:29

szym1406 napisał(a):Wiem, że takich postów było, już od groma, ale jestem już na granicy załamanie nerwowego.

I po co te nerwy? ;)
Jako pierwsze zapytanie do bazy zrób:
Kod: Zaznacz cały
set names 'utf8'
Avatar użytkownikanugae
Posty: 580
Dołączył(a): 12.07.2004


Powrót do PHP i bazy danych


 


  • Podobne wątki
    Odpowiedzi
    Wyświetlone
    Ostatni post

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 45 gości

Subskrypcja

Mamy 53826 zarejestrowanych użytkowników.
Najnowszy użytkownik: purefitketo


Nasi użytkownicy napisali:

  • 940367 wiadomości
  • w 249431 tematach

Najnowsze wpisy na blogu

Najnowsze artykuły

Najaktywniejsi (ostatnie 30 dni)