Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 204 Pomógł: 0 Dołączył: 26.12.2003 Skąd: Rzeszów Ostrzeżenie: (0%)
|
Próbuję nakłonić MySQL 4.1.7 do zwracania stringa z polskimi znakami, niestety pojawiają się krzaczki:)
Zmieniłem "System porównań" na utf8_general_ci, chociaż nie wiem czy to ma jakieś znaczenie... Jeśli chodzi o samego Apache'a i php,to z utf-8 nie ma problemów, tzn print "ąęśćźń" wyświetla to co powinien. Po wykonaniu zapytania do MySQL'a (przez mysqli) zawartość zmiennej nie zawiera już polskich znaków, więc problem musi leżeć po stronie bazy. PhpMyAdmin poprawnie wyświetla zawartość rekordów, tyle, że nie mogę dojść czym sobie na to zasłużył (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ma ktoś jakiś pomysł? Mi już się wyczerpały... |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 0 Dołączył: 22.10.2003 Skąd: Trójmiasto Ostrzeżenie: (0%)
|
Cytat(Ozzy @ 2004-12-05 23:24:03) Też próbowałem, efekt ten sam:) W każdym razie dzięki za chęci:) Jesli nie uzywasz rozszerzenia mysqli ktore ma do ustawiania kodowania polaczenia jakas funkcje to wykonaj po prostu gdzies zaraz po polaczeniu z baza: SET NAMES 'latin2'; jesli chcesz miec dane w latin2. Nie wiem czy dobrze zrozumialem - moze nie ale w razie co mam obcykane trzymanie w bazie UTFowych tekstow i pozniej je wyciaganie, collation itd. wiec w razie co wal - moze pomoge. Sorki, ze tak nieskladnie i nieladnie - napisz czego potrzebujesz dokladnie to pomoge... ale juz jutro (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Ten post edytował dooshek 6.12.2004, 00:11:26 |
|
|
|
Ozzy MySQL 4.1 i UTF-8 5.12.2004, 22:02:44
mpps spróbuj zmienić na utf8_polish_ci... chociaż nie w... 5.12.2004, 22:20:24
Ozzy Też próbowałem, efekt ten sam:) W każdym razie dzi... 5.12.2004, 22:24:03
Ozzy Używam mysqli, znalazłem funckję mysqli_character_... 6.12.2004, 14:05:03
dooshek Cytat(Ozzy @ 2004-12-06 15:05:03)Używam mysql... 6.12.2004, 22:41:44
Ozzy Działa! SET NAMES pomogło. Dzięki Ci dobry doo... 6.12.2004, 23:51:37 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 00:40 |