Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [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
 
Start new topic
Odpowiedzi
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

Posty w temacie
- ilkar   [PHP][MYSQL]utf-8 mysql   31.03.2009, 10:26:24
- - slawny   [PHP] pobierz, plaintext <?phpmysql_query ...   31.03.2009, 10:30:15
- - ilkar   super dzieki   31.03.2009, 10:36:46
- - DREEMus   opcja Szukaj też nie gryzie   31.03.2009, 13:19:10


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: 17.10.2025 - 14:13