Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MYSQL]utf-8 mysql
ilkar
post
Post #1





Grupa: Zarejestrowani
Postów: 131
Pomógł: 0
Dołączył: 20.08.2007

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


Witam

Zainstalowałem sobie joomle z sobi2. Wszystko jest w polskiej wersji językowej. W bazie danych wszystkie informacje zapisane są z prawidłowymi znakami polskimi, czyli występują znaczki tylko 'ł, ź, ć, ń' itp. Na stronie joomli również nie ma żadnych problemów, wszystko jest poprawnie zaczytywane z polskimi znakami.

Stworzyłem inny serwis na ktorym chcialem wyświetlać 3 ostatnio dodane ogłoszenia z sobi. Serwis również ma kodowanie utf-8. Okazuje się, ze przy pobieraniu danych z bazy litery polskie nie są poprawnie wyświetlane - zamiast 'ł, ć, ś' występują '??'. Nie chodzi tu o samo kodowanie strony, lecz chyba o jakieś kodowanie połączenia?

Co powinienem z tym zrobic?

Pozdrawiam
Go to the top of the page
+Quote Post
slawny
post
Post #2





Grupa: Zarejestrowani
Postów: 214
Pomógł: 26
Dołączył: 7.11.2007
Skąd: Warszawa

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


  1. <?php
  2. mysql_query ("SET NAMES utf8");
  3. mysql_query (" SET collation_connection = utf8_polish_ci");
  4. ?>

przed selctem
Go to the top of the page
+Quote Post
ilkar
post
Post #3





Grupa: Zarejestrowani
Postów: 131
Pomógł: 0
Dołączył: 20.08.2007

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


super dzieki (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
DREEMus
post
Post #4





Grupa: Zarejestrowani
Postów: 286
Pomógł: 34
Dołączył: 4.09.2008
Skąd: Wrocław

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


opcja Szukaj też nie gryzie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
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: 23.08.2025 - 18:42