使用mysqli进行Utf8编码

时间:2016-03-10 16:17:31

标签: php mysqli utf-8

我正在尝试获得不同的乐队名称,但之后我输入$ Band =“Azuolas”和$ Band =“Ąžuolas”我同时选中两个乐队。我该如何解决这个问题?

$band =$_POST['band_name'];
$sql= "SELECT  Band FROM Songs WHERE Band='".$band."' ";
$query_run =mysqli_query($con, $sql);
while($mysqli_fetch_assoc =mysqli_fetch_assoc($query_run)){
echo $mysqli_fetch_assoc['Band']."<br>";
}

1 个答案:

答案 0 :(得分:1)

假设您要获得UTF8支持,请按照outlined in this post的所有步骤操作。 e.g。

  • 将您的网页字符集设置为UTF8。
  • 确保您的PHP脚本文件以UTF8保存。
  • 在建立连接后立即在您的数据库上运行SET NAMES 'utf8'