我用
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/>
带有“utf8_general_ci”的Mysql数据库
但我得到了这些字符串
- 马鞍俱乐部 3°
- Speciale Aldo Moro02/04/�</li>
如何清理所有这些字符串?
我用
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/>
带有“utf8_general_ci”的Mysql数据库
但我得到了这些字符串
如何清理所有这些字符串?
您需要设置 mysql 数据库连接的编码。
$this->mysqli->query('SET NAMES utf8'); //on your mysqli instance
or
mysql_query('SET NAMES utf8'); // simple mysql query
不知道您使用哪种类型的连接,但这可能会有所帮助..
您是否在查询时使用任何 utf-8 设置?
喜欢:
mysql_query("SET CHARACTER SET utf8", $this->connection);
mysql_query("SET NAMES utf8", $this->connection);
$result = mysql_query($sql, $this->connection);