Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PDO] Kodowanie znaków
rav1989
post
Post #1





Grupa: Zarejestrowani
Postów: 66
Pomógł: 0
Dołączył: 5.07.2007

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


Witam

Mam drobny problem z kodowaniem polskich znaków przy zapisywaniu do bazy danych... korzystam z PDO do obsługi bazy.

Gdy dodam wpis na stronie mi się on ładnie wyświetli (tak jak trzeba) natomiast jak podejrzę ten tekst w phpMyAdmin to mam niezłą sieczkę...

dla przykładu dodaję ó€ęłśąńćźż ÓĘŁŚĄŃĆŹŻ a w badzie mi zapisuje ó€ęłśąńćźż ÓĘŁŚĄŃĆŹŻ
metoda porównywania to utf8_general_ci natomiast wszystkie pliki są w UTF-8 bez BOM tak samo jak strona (IMG:style_emoticons/default/biggrin.gif)

Niby nic wielkiego bo strona działa normalnie ale jednak chciałbym aby w bazie też był ten sam tekst co na stronie bez krzaków...

Pozdrawiam
Rav
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
morbic
post
Post #2





Grupa: Zarejestrowani
Postów: 116
Pomógł: 29
Dołączył: 13.12.2010
Skąd: Warszawa

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


Jakiej wersji PHP używasz? W 5.2 działa bez zarzutu, ale w 5.3 ta opcja magicznie zniknęła.

Najbezpieczniej używać sposobu drugiego.
Go to the top of the page
+Quote Post
Fifi209
post
Post #3





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Cytat(morbic @ 2.07.2011, 19:05:13 ) *
Jakiej wersji PHP używasz? W 5.2 działa bez zarzutu, ale w 5.3 ta opcja magicznie zniknęła.

Dziwne, w dokumentacji nadal jest
http://pl2.php.net/manual/en/ref.pdo-mysql.php
Go to the top of the page
+Quote Post

Posty w temacie


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: 6.10.2025 - 20:26