Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Kodowanie polskich znaków mysql
sochinho
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 30.10.2014

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


Witam.
Wiem, że tematów o tym było sporo, ale nadal nie mogę znaleźć rozwiązania dla mojego problemu. Otóż mam bazę danych w której chcę zapisywać tekst z polskimi znakami, a następnie treść wyświetlać na mojej stronie. Problemem jest brak polskich znaków. Kodowanie bazy stawiłem na utf-8 za pomocą komend
  1. ALTER DATABASE `nazwa_bazy` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci
  2. ALTER TABLE `nazwa_tabeli` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci
Ręczne wprowadzenie danych do bazy, a następnie wyświetlenie rekordów za pomocą SELECT nie przynosi żadnego postępu. Problem został ominięty gdy strona stała na localhoscie, po wprowadzeniu danych do bazy za pomocą formularza PHP i następnie wyświetleniu zawartości tabeli, nie było problemów z polskimi znakami (kodowanie UTF-8), lecz gdy zawartość strony przeniosłem na zewnętrzny serwer nawet takie obejście nie skutkowało. Ustawiłem kodowanie po połączeniu z bazą za pomocą poleceń:
  1. mysqli_query($dbc, "SET NAMES utf8");
  2. mysqli_query($dbc, "SET CHARACTER SET utf8");
  3. mysqli_query($dbc, "SET collation_connection = utf8_unicode_ci");
, lecz jedyne co się zmieniło to zmiana znaków zapytania na znaki typu "ć". W czym może być problem i jak go rozwiązać?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
bobek358
post
Post #2





Grupa: Zarejestrowani
Postów: 143
Pomógł: 22
Dołączył: 17.11.2007

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


w phpMA widzisz prawidłowo polskie literki na zewnętrznym serwerze?
Go to the top of the page
+Quote Post
sochinho
post
Post #3





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 30.10.2014

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


Cytat(bobek358 @ 13.08.2015, 15:23:37 ) *
w phpMA widzisz prawidłowo polskie literki na zewnętrznym serwerze?


Niestety nie, wszędzie znaki zapytania sad.gif
Go to the top of the page
+Quote Post
bobek358
post
Post #4





Grupa: Zarejestrowani
Postów: 143
Pomógł: 22
Dołączył: 17.11.2007

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


No to ustawienie kodowania na samej stronie nic Ci nie da. Masz źle zaimportowaną bazę.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 23:22