Podstrony
|
telcocafeMam taki problem bo nie wiem jak ustawic to wszystko w mysql zebym miał polskie znaki jezeli pobieram z bazy dane to zamiast polskich znaków mam ??????phpmyadmin pokazuje to tak System kodowania znaków dla MySQL: UTF-8 Unicode (utf8) (nie moge zmienic) System porównań dla poł±czenia MySQL: utf8_polish_ci i jak bym nie zmieniał to phpmyadmin pokazuje poprawnie przegl±d ±¶ćżĽ a na stronie jak sciaga to jest tylko ???? i juz metode porównywania napisów próbowałem zmnienac na utf8 general czy latin2_general i nic... pomózcie Po poł±czeniu wywołajset names utf8 Własnie nie zabardzo mi to cos daje... tak wygl±da zrzut z bazy struktury -- Struktura tabeli dla `tresci` -- CREATE TABLE `tresci` ( `id` int(3) NOT NULL auto_increment, `do` varchar(30) character set latin2 NOT NULL default '', `text` longtext NOT NULL, `nazwa` varchar(50) character set latin2 NOT NULL default '', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=38 ; -- -- Zrzut danych tabeli `tresci` -- INSERT INTO `tresci` (`id`, `do`, `text`, `nazwa`) VALUES (32, 'coss', '2gi news±ężć', 'news numer dwa'), (31, 'ba', '<b>cos tam sobie</b>', 'ba'), (33, 'informatyka', 'Newwws numer 3', 'c'), (34, 'matma', 'Newsowy news numer 4', 'ma'), (35, ':)', 'gggg nr 5', 'joł'), (36, 'as', 'Tralalala nr 6', 'ss'), (37, '', '±ę±ę±ę±ć¶żó', ''); a plik php tak wygl±da: $uzytkownik = 'root'; $haslo = ''; $baza = 'baziora'; $host = 'localhost'; mysql_connect($host, $uzytkownik, $haslo) mysql_select_db($baza) $sql='SET NAMES utf8'; wyk = mysql_query($sql); $sql= 'SELECT * FROM tresci'; $wyk = mysql_query($sql); if (mysql_num_rows($wyk) > 0) { $zwrot = mysql_fetch_assoc($wyk); echo(stripslashes($zwrot['text'])); } i zamiast polskich jest ?????? A jak zmienił bym to na jakis latin2? Sk±d jest ten zrzut? Z innej bazy? no z mojej Skorzystaj z tego narzędzia - MySQLadmin, tylko zakomentuj linię 41. Zrób zrzut bazy i wrzuć go przez PMA. Wtedy nie będziesz miał problemów z kodowaniem zrzutu. Użytkownik andrzej_aa edytował ten post 18 wrzesień 2008, 20:21 |
|||
Sitedesign by AltusUmbrae. |