我用
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/>
带有“utf8_general_ci”的Mysql数据库
但是我得到了这些字符串
如何清理所有这些字符串?
答案 0 :(得分:1)
您需要设置mysql数据库连接的编码。
$this->mysqli->query('SET NAMES utf8'); //on your mysqli instance
or
mysql_query('SET NAMES utf8'); // simple mysql query
不知道你使用什么类型的连接,但这可能会有所帮助..
答案 1 :(得分:0)
您是否在查询时使用任何utf-8设置?
像:
mysql_query("SET CHARACTER SET utf8", $this->connection);
mysql_query("SET NAMES utf8", $this->connection);
$result = mysql_query($sql, $this->connection);