当我将表单中的数据输入到sql数据库时,下面的代码有时仍然无法正确显示特殊字符。
$titel = mysql_real_escape_string($_POST['titel']);
我不知道它可能是什么......
一个例子
Assassin’s Creed Unity –
同样的角色有时会起作用......
Destiny's Raids
更多例子......
Hyrule Warriors ‘Cia’ gameplay<br>
Dragon Age: Inquisition Gameplay Features – Crafting &am<br>
NBA 2K15 – Welcome To MyPARK<br>
Sid Meier’s Civilization: Beyond Earth â€&ldq
任何提示?
答案 0 :(得分:0)
针对有效的UTF8解决方案执行此指南:
$bd = mysql_connect(BD_SERVER, BD_USER, BD_PASSWORD);
mysql_select_db(BD_DATABASE, $bd);
mysql_query("SET NAMES 'utf8'", $bd);
使用utf8_general_ci作为数据库整理。
使用UTF-8编码保存PHP文件。
将您的网页标题放在下一个元:<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />