私はPHPのためにそれをやっている古いバージョン:PHP 5.6で文字セットをUTF-8に正しく設定する方法は?
<?php require_once('Connections/SQLConn.php');
mysql_query("SET NAMES 'utf8'"); ?>
は、今私はPHP 5.6にアップデートするために、この時代遅れのコードを更新したい、よく私はmysqliのことで変化する、にhtmlentities()やhtmlspecialchars()を試してみましたそれは動作しません。
example of typical black rhombus
私のウェブサイトは、スペイン語と英語の両方の言語のための準備ができているので、私のローカルデータベースはlatin1_swedish_ciで照合され、(必要であれば、あなたがそれを知っているために)私のデシベルのすべての単一のテーブルがutf8_spanish_ciによって照合されます。
* latin1_swedish_ci私のウェブサイトはスペイン語と英語の両方の準備が整っているから* utf8_general_ciとは対照的に、それはあなたには論理的ですね。 – CD001
私はすべてのテーブルを個別に設定しました。(UTF-8のすべての方法が可能です)(http://stackoverflow.com/questions/279170/utf-8-all-the-way-through) – CD001
@ CD001 latin1_swedish_ciと同じ問題です。 – danibeam