Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP][SQL] Problem z kodowaniem
edzio27
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 2
Dołączył: 17.09.2011

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


Witam.

Któryś dzień meczę sie z kodowaniem w mojej bazie danych. Stworzyłem aplikacje która zczytuje zawartość stony html i zapisuje ją do rekordu w tabeli bazy danych. Korzystam z localhosta przy pomocy XAMPP wersja 1.7.2. Problem polega na zapisywaniu krzaków w bazie. Posiadam następujące kodowania:
baza danych: utf8_general_ci
tabela: utf8_general_ci
System porównań dla połączenia MySQL: utf8_polish_ci
W skrypcie mam ustawione: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Dając w skrypcie komende:

  1. echo $mysql->character_set_name();

Wypisuje mi:

  1. latin1


Jeżeli dodatkowo w swoim skrypcie ustawię mysql->set_charset("utf8") to wtedy stronę zapisuje w bazie do pierwszej napotkanej polskiej litery a reszte wywala.

Prosiłbym o wskazówki co robie nie tak (IMG:style_emoticons/default/nerdsmiley.png)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
edzio27
post
Post #2





Grupa: Zarejestrowani
Postów: 9
Pomógł: 2
Dołączył: 17.09.2011

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


@ sliwa007, Damonnson

Po wpisaniu komendy :

  1. $abc = mysqli_connect( 'localhost', 'root', 'pass');
  2. $abc->select_db('data') or die ("Nie udalo sie wybrac bazy danych");
  3. mysqli_query("SET NAMES 'utf8'");


ciągle mam krzaki w bazie typu:

(IMG:http://img641.imageshack.us/img641/7782/17437117.png)


Ten post edytował edzio27 31.10.2011, 18:04:12
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: 8.10.2025 - 01:33