Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MYSQL] Kodowanie :/, Wszystkow w UTF-8, a pokazuje latin1 ...
DREEMus
post 21.03.2009, 05:15:20
Post #1





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

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


Screen z phpMyAdmin 3.1.3:
phpMyAdmin

Widok tabel (PMA):
kodowanie tabeli

Widok komórki (PMA):
komórka

widok z komórki mnie zdziwił, żeby to sprawdzić użyłem funkcji z php.net ...
  1. <?php
  2. $link = mysql_connect ('localhost', 'user', 'pass');
  3. $charset = mysql_client_encoding ($link);
  4.  
  5. echo 'Obecny zestaw znaków to: ' . $charset;
  6.  
  7. // Wynik: latin1
  8. ?>


i teraz myślę, gdzie ustawiłem złe kodowanie ... wszędzie gdzie jest to możliwe (z techniczne strony) jest ustawione UTF-8 ...
zobacze z "mysql_set_charset" czy coś się zmieni ...

----- ----- -----

  1. <?php
  2. $dbPolacz = mysql_connect ('localhost', 'user', 'pass');
  3. $dbKodowanie = mysql_set_charset ('UTF8');
  4. $dbWybierz = mysql_select_db ('dreemus');
  5. $dbWynik = mysql_query ('SELECT * FROM tabela WHERE id = 1')
  6.    or die ('Błąd!');
  7. $row = mysql_fetch_assoc ($dbWynik);
  8.  
  9. echo 'Obecny zestaw znaków to: ' . mysql_client_encoding () . '<br />';
  10. echo $row['powitanie'];
  11. ?>


Teraz w przeglądarce pokazało mi krzaczki, ale to dobrze ... teraz wiem, że mam dobre kodowanie winksmiley.jpg
Wszędzie widzę polskie znaki biggrin.gif

Tylko, nadal nie rozumiem, dlaczego kodowanie musiałem ustawić podczas połączenia, skoro jest i było ustawione na UTF-8 ... wszędzie ...

Ten post edytował DREEMus 21.03.2009, 05:32:24


--------------------
Serwer : Acer Aspire 5050 : AMD Turion X2 2x1.9 MHz : 2x2 GB Dual : 250GB + 500 GB USB
Warsztat : Apache v2.2 : PHP v5.2 : MySQL v5.0 : phpMyAdmin v3.4 : phpDesigner v7
Go to the top of the page
+Quote Post

Posty w temacie


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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 13:37