我有一个连接到MySQL数据库的PHP文件,数据库使用的是latin1_swedish_ci字符集。
这是我的PHP代码:
<?php
$con = mysql_connect("localhost","root","");
if (!$con) {
die('Could not connect: ' . mysql_error());
}
mysql_select_db("ttbfb", $con);
$result = mysql_query("SELECT * FROM news");
while($row = mysql_fetch_array($result)) {
echo $row['name'];
}
mysql_close($con);
?>
在输出 $row['name'] 之前,如何将其转换为 utf8 编码?
echo $row['name']
时,你遇到了什么问题? - Ta Duy Anhmysql_query("SET NAMES utf8")
。 - Ofir Baruch