Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP/MYSQL]Dodawanie do bazy a polskie znaki
busyboy
post
Post #1





Grupa: Zarejestrowani
Postów: 191
Pomógł: 0
Dołączył: 22.02.2004

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


Witam

Mam taki problem, gdy dodaje jakis wpis do bazy do nie mam polskich znakow tylko krzaki (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

Po polaczeniem z baza uzywam opcji :

  1. <?php
  2. mysql_query("SET NAMES 'utf8'");
  3. mysql_query("SET collation_connection = utf8_general_ci");
  4. ?>


A na poczatku mam :

  1. <?php
  2. <meta http-equiv="Content-type" content="text/html; charset=utf-8">
  3. ?>


System kodowania znaków dla MySQL: UTF-8 Unicode (utf8)
System porównań dla połączenia MySQL: utf8_general_ci
Z gory dziekuje za pomoc.

Pozdrawiam
BusyBoy
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
busyboy
post
Post #2





Grupa: Zarejestrowani
Postów: 191
Pomógł: 0
Dołączył: 22.02.2004

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


tzn? co mam konkretnie zrobic ? w php mam ustawione :

  1. <?php
  2. header('Content-type:text/html; charset=UTF-8');
  3. ?>


po polaczeniu z baza mam :

  1. <?php
  2. mysql_query("SET NAMES 'utf8'");
  3. mysql_query("SET collation_connection = utf8_general_ci");
  4. ?>


Pola w tabeli w mysql - Metoda porównywania napisów - jest latin1_swedish_ci

Czyli co mam zmienic pola w tabeli na utf-8 ? tak ?
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: 10.10.2025 - 21:22