Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Kodowanie znaków w bazie MySQL
VegetaSSJ
post
Post #1





Grupa: Zarejestrowani
Postów: 78
Pomógł: 2
Dołączył: 21.10.2006

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


Witam!
Robię stronę WWW z obsługą bazy danych. Zainstalowałem sobie MySQL w którym utworzyłem bazę danych na potrzeby mojej strony i tabelę:

create table Ogloszenia
(
ID int unsigned not null auto_increment primary_key,
TYTUL tinytext not null,
TRESC mediumtext not null,
AUTOR tinytext not null,
TYP tinyint not null,
DATA timestamp(14)
);

Podczas instalacji MySQL wybrałem domyślne kodowanie znaków chyba Latin1. Na stronie www używam
ISO-8859-2 . Po odczytaniu z bazy danych w przeglądarce wyświetlają mi się różne krzaczki zamiast np ą . Jak temu zaradzić ? Bardzo proszę o odpowiedź i wyrozumiałość, dopiero wchodzę w temat (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Kamson
post
Post #2





Grupa: Zarejestrowani
Postów: 57
Pomógł: 3
Dołączył: 23.10.2006
Skąd: Warszawa

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


witam wszystkich .
nie che pisać nowego topica więc odświeżę ten (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

mam problem z kodowaniem w bazie danych ...

1. baza mysql a w niej tabele 'Metoda porównywania napisów' => 'utf8_general_ci' dla tabeli i kolumn
2. System kodowania znaków dla MySQL: UTF-8 Unicode (utf8)
3. System porównań dla połączenia MySQL: utf8_general_ci

4. Podczas połączenia z bazą : $db->query("SET NAMES 'utf8'"); $db->query("SET CHARACTER SET utf8");
5. Kodowanie strony 'utf-8'

problem jest taki że jak wpisze cokolwiek w skrypcie to w bazie zapisuje się '?'
gdy w pma edytuje to pole i wstawie polskie znaki to wyświetlają się one normalnie.

Moja wiedza na ten temat została wyczerpana, a szukanie rozwiązań i setki prób nie przyniosły efektu więc pytam mądrzejszych o rade (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post

Posty w temacie


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: 14.10.2025 - 14:12