Mysql karakterkódolás baj
Sziasztok, van egy php részlet:De az adatbázisban egy ? jel látható. A lefutó php fájl karakterkódolása se javít a helyzeten, kipróbáltam mindent.
A tábla illesztése = utf8-general-ci
Elek
■
.....
$sql_kapcsolat = mysql_connect(DB_HOST, DB_USER, DB_PASS);
$sql_db_neve = mysql_selectdb(DB_NAME, $sql_kapcsolat);
$sql_kapcsolat;
$sql_db_neve;
mysql_query('SET NAMES utf8');
mysql_query('SET CHARACTER SET utf8');
mysql_query("SET character_set_results = 'utf8'");
mysql_query("SET character_set_server = 'utf8'");
mysql_query("SET character_set_client = 'utf8'");
mysql_query("INSERT INTO kaki (data) VALUES ('Ő')");
A tábla illesztése = utf8-general-ci
Elek
A data mezőnek mi a
varchar(100) utf8_unicode_ci
Közbe rájöttem, ezt nem is
Lehet hogy a tábla amivel dolgoztam (kaki) és a mező (data) karakter illesztése utf8 volt és mindenmásé is az volt... DE magának az adatbázisnak meg latin-swedish-valami volt. Átállítottam azt is UTF-8 general ci re és most jónak tűnik.
Köszi
utf8-swedish-ci
szia