Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php+mysql] horror z polskimi znakami
axeld
post
Post #1





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 23.12.2006

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


Mam problem z polskimi znakami. Szukałem i stosowałem różne rozwiązania przez googla, ale naprawde nic nie pomaga.

Mam bazę danych w formacie latin2_general_ci i stronę z kodowaniem ISO-2 i wszystko chodzi dobrze.

Ale w tej bazie są też tabele założone przez WordPress, w którym jest kodowanie chyba utf8, bo w phpMyAdmin widzię krzaki.

Po wyciągnięciu danych z tych tabel na mojej stronie ISO2 mam takie coś:

(IMG:http://web.iq.pl/p/utf.gif)

Próbowałem już iconv, ale zupełnie nie działa, próbowałem już różnych str_replace, ale nic nie działa.

Jak przekonwertować ten wynik na latin2, czyli ISO2 ?

Z góry dzięki.
Go to the top of the page
+Quote Post
mls
post
Post #2





Grupa: Zarejestrowani
Postów: 677
Pomógł: 89
Dołączył: 31.08.2003
Skąd: Warszawa

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


set names
Go to the top of the page
+Quote Post
Rafal Filipek
post
Post #3





Grupa: Zarejestrowani
Postów: 274
Pomógł: 54
Dołączył: 2.05.2006
Skąd: Nadarzyn

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


moze to ci pomoze : http://dev.mysql.com/doc/refman/5.0/en/cha...connection.html
Go to the top of the page
+Quote Post
megawebmaster
post
Post #4





Grupa: Zarejestrowani
Postów: 143
Pomógł: 17
Dołączył: 8.11.2008
Skąd: Libiąż

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


Próbowałeś komendą SQL - "SET NAMES latin2"? Przy okazji - w dzisiejszych czasach strony powinny być budowane w oparciu o zestaw UTF8.

EDIT: Widzę, że 2 osoby mnie wyprzedziły (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Ten post edytował megawebmaster 23.02.2009, 19:34:44
Go to the top of the page
+Quote Post
Kethrax
post
Post #5





Grupa: Zarejestrowani
Postów: 80
Pomógł: 3
Dołączył: 9.12.2006
Skąd: Kraków

Ostrzeżenie: (10%)
X----


@megawebmaster: dokładnie właśnie takie kodowanie powinno się stosować. Popieram.
@axeld: pracujesz na windzie czy jakimś linuchu ? Też miałem różne problemy z kodowaniem. 1 podstawowa zasada - wszstkie pliki i dane zapisuj w jednym kodowaniu *.php; *.sql itp itd ...

winda: używaj phpMyadmin zakładka SQL, konsola windy ma inne kodowanie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) (SET NAMES (utf8) )
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.12.2025 - 18:34